I got this dress in size XS/S and the fit is pretty perfect. The material is stretchy and pretty thin, but it does feel soft and flows nicely. My only real complaint is that when I first got the dress the straps in the back seemed to be on "wrong". It may just be how the dress is meant to be, but I didn't like it so I went ahead and resewed the straps on the way I wanted them to be. Other than that it's really classy, simple and cute. Feels like a dress you can salsa in.