Product Rating: 4 of 5 stars
Perfect
I loved this dress for the wedding I attended. I could have sized up as I've gained weight recently, but I was happy the way the medium fit too. The dress was more revealing than I expected when I crossed my legs though.

