This dress is very flattering with the wrap front. The fabric has a nice stretch to it. And think enough you can’t see thru. Wearing a M