I was really surprised by this dress. It's super affordable and I did not expect it to be as well made or fit as well as it did. I am plus sized and typically wear a 2X or size 18. The dress is comfortable, stretchy and still very flattering. I would very much recommend it.