I wore this dress to celebrate my birthday. We were on a boat and it was breezy in NYC. The dress was beautiful. I received compliments all night. My only complaint is the dress dragged on the ground. I'm 5'4 and 290 lbs. I ordered a 3X. The material is kind of thick so you cannot see through it. It was nice for the boat because it was only 70 degrees. I can imagine it being very hot in July and August.