The fabric of this dress is heavy and high quality. It however has no stretch. I am 24 27 38 and I found it really snug. Someone has to help me zip it up. It is quite lovely and I recommend it to anyone