I am 5’8 , 235lbs, top heavy and curvy. I absolutely loved this dress. It is elegant, yet sexy. It hugs and conforms to your body. I put my waist trainer on and was snatched. The only con is the white part does pick up on things and fades and it gets wrinkly when sitting. To see how i looked with it on , check out my instagram teetee.xo__