I absolutely love the style of the dress and everything about it. when I first got it, the fabric felt very nice. thick. However the fit is all wrong on me. I wear a size 14 pants and go between a large or extra large shirt depending. I have a small chest and a round belly. I bought an extra large because of my stomach. it was way too loose on the the top, I figure due to my small chest however I did not like how the top fit anyways so I will be returning. I also did not like how long it was. I'm 5 foot 4 and it just felt a little too long. I felt like the dress was wearing me.