This dress is perfect. I wanted some easy casual and cool dresses I can throw on and walk the dogs or go to the store and this fits the bill. I like everything about it. I'm a size 12 so I bought a large. It's a little loose but not overly, which makes it both comfortable and flattering. And for the price I'll be buying more. I'll definitely be washing in gentle and hang dry as I'm not sure of the fabric quality. The tag says polyester and spandex so not terribly breathable but it's very thin material so I'm not too worried. It hangs very nice. Good deal!