The top of this dress is very flattering. there is a lot of fabric on the bottom half of dress. if you want something which hugs curves ,this is not it. however, one of the things i like about this dress is, it can be dressed up or down. i wore to a wedding and got several compliments. very comfortable