Love this dress! It is very thin material but if you have spanks or slip you'll be just fine. You don't really realize how awesome or beautiful this dress is until you put it on. I am 5'1 120lbs and ordered a medium. Fits perfect. Couldn't be more in love.