This dress is sexy and comfortable. The material is better than I expected--not thick, but not thin either. It has a nice stretch to it, but for anyone like myself who has a little extra in the mid section, you may need some spanx to pull it all in because this dress is form-fitting. I'm 5 ft, 140lbs and a 36C cup and the Large fits pretty good, but I prefer breathing room in my  clothing. Unfortunately, they don't have an XL, but it just gives me incentive to lose the extra weight. This dress is a must buy and at the low price, it's a steal.