"This dress is really cute on. The material is a nice thickness... not super thick, but not so thin that it feels like a slip. What I love about it is that it can be worn so many ways and any time of year since you can layer with it. It is cute with a tunic length sweater and boots in cooler weather, or just by itself in warm weather. I agree with other reviews that the straps are too long, but I fix that by layering a tank top under it. Definitely not worth a return to me. For sizing advice, I am 5'3" 100lbs, 32-22-34 and the xsmall is a perfect fit. I went back and bought it in another color. I highly recommend this:)"