This dress is awesome! Wore it for my bridal shower and got tons of compliments on it-they couldn't believe it was from Amazon! It fit perfectly in the size I normally wear (XL). Just make sure you wear a slip or something underneath! It was filthy at the bottom after I wore it because it rained that day, but it Washed well and I hung it to dry :)