This fit well in medium. I am 5'4". 135 lb. I did not feel it was longer in the front like other reviews. Yes the lace is a bit stiffer but it is sturdy and provided good coverage and doesn't cling when wet. The coverage over backside was good. Didn't ride up or gap.
Love the fit and style, wish it came in multiple colors!!
I am pleased with the dog especially for the price. The material feels nice and I don't find the texture to the skirt scratchy. At my age (my excuse) I've developed a little pooch and the rise is enough to cover even though I am tall. The skirt is long enough to help hide the rear and hips, but I can still sun and get away with a two piece.
Perfect to cover upper thigh cellulite. As an added bonus it looks modern and trendy instead of elderly like most swim skirts.