Im kind of surprised that this dress received so many good reviews. Lets start on a positive note - colors are really pretty. The print is very nice and not too big. The dress flows nicely and the material is soft. The not so good - this is essentially a cinched bag with a ruffle on the top. The part that goes under the bust and supposed to give you a waist is hidden by the LONG ruffle. So instead of the ruffle giving the illusion of a smaller waist it makes you look like a box. The cinched material is also so high up that this looks a bit maternity. Im not a small person - I wear a large or extra large so I wasn't expecting to look like the model but this dress made me look 30 lbs heavier. The dress is short and doesnt skim the floor. So if you are short and thin this dress will maybe work for you. This went directly back into the bag to return.