I'm a curvy girl so I love how this skirted bottom hides my hips and lower belly. It has a nice flare that looks adorable. The print is a little darker than the photo but still very cute vintage. Material is good quality and lined so it didn't leave stretchy see through areas. It has shorts style bottom too which don't get too tight or ride up. What didn't work for me was the top half of this swimdress. It dips low and shows off alot of cleavage. I felt like i was falling out of it. The cups didn't line up quite right either. I don't consider myself a very large bust. I wear a 36C. So I would say this works best for a petite bust.