First, the material is very soft and isn't see through. The dress is definitely form fitting. I am 5'4" and 188 lbs and bought a large (I normally wear a large). I'll need to wear spanks with this dress but that's okay. When buying the dress, I definitely would recommend looking at the pictures of the actual dress hanging by itself rather than the model wearing it because the model makes it look more like a wrap dress when in reality it is all one piece and you get the belt to tie separately. That was my only take away. Would consider buying it again.