Honestly, I wasn't expecting much. Often these less expensive suits are all wonky& not good quality. This is as advertised, a swim skirt. It has a full panty, bathing suit bottom underneath with a 'skirt ' over top. I've got stretch marks etc and the upper legs are not my best feature so I wanted coverage. I'm 5'4" 240 and got a size 22. I is perfectly comfortable, maybe a titch big, and looks good. It's very modest, just slightly above the knees. So much that if you threw a t shirt on, it would be a smooth black skirt to wear for a quick resort lunch. Would definitely recommend.