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 one. 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 hanging dry as I'm not sure of the fabric quality. It hangs very nice. Good deal!