I returned the dress. It ran a bit big and isn't flattering. I put on spanx and a cardigan with it. However, on my spring vaca to Mexico, I will be terribly hot with that many layers. I have several nice fitting, flattering, quality dresses. I guess you get what you pay for. It does show EVERYTHING and looks like swimsuit material. There is a way to be plus size and classy, this dress isn't one of them. I would much rather spend $100.00 more and get something that looks nice. I understand that some people can't afford $125 for 1 dress, so this may be a good option. Just be aware that is looks and feels cheap.