Very cute on the picture, but horrible in real life. The top was too tight and the skirt was too big. I'm only 5 months pregnant and when I fitted this dress I look like I was 12 months pregnant!! Very disappointed, I really liked this dress on the pic and I couldn't wait for this item to arrive. I returned this item and got my refund back without any problem. Great customer service!! I ordered another dress from this buyer too, but that one is a keeper!!