I bought nearly 10 dresses on Amazon and this one has to be my favorite. It is so flowy and comfortable. The material is thick (but light and airy!) and pattern is so lovely. Perfect for strolling in the city during the summer months. I bought a M and a S. The S fits perfectly. The M is slightly baggier but depending on how you want the dress to fit, someone with my body type can easily utilize both. Love it so much, I kept both sizes!!