I purchased this swim dress with the hope that it would cover my legs better than the swim skirts that I have previously bought at places like Walmart. It definitely covers me just as I was hoping, landing half way down my thigh. the slight ruching in the mid section is also nice, as it distracts from any unwanted belly going on (lol). My only complaint is that, though the middle of the suit fits great and the length is perfect, the bust is larger than I would like (I am a C-cup) and there is nothing I can do to adjust it. There are no strap adjustments available, so I will just have to be careful that nothing ends up out of place. The shorts under the skirt are also a nice touch, though they are smaller than I would like (I wear a 4-6 pant). The fit of the shorts does not make it impossible for me to wear this swim dress, but it would be more comfortable if they were slightly looser. Overall I would say that this swim dress would fit someone with a larger chest and smaller hips the best, but I will definitely be rocking this at the beach this summer!