This dress is so beautiful. The quality is great and it's not too heavy and a great buy for the price given. It's a fun dress to dress up or down. I purchased it for a party and it worked for me. I'm a curvy girl and it fit in all the right places. The material is heavy, but light enough for a breeze. It is an XL and I am 5,7 and weigh 220.