This dress is fantastic! It's great quality for the price, and it fits like a glove. The fabric has a little stretch to it, but it also will hold you in where you need it. I really really love this dress!