Rated 3 out of 5 on
Unfortunately this dress is HUGE ... I got a L and I believe a M would be huge on me too. Its my fault to get the larger size when i am usually a M at H&M. The ruffles are kinda stiff and made the dress super wide. Its oversized i think. I love that its 100% cotton but it doesn't fit right on my body.
