I like the length, I'm 5'10, covers the behind. Short women may find it too long for their liking. Swim skirt does have the sewn in panty. (Don't know why some people are saying it doesn't). Swim skirt is well made, no problem with fading in the Caribbean Sea or pool water. I would recommend this. This is my 2nd swim shirt purchase with this company. Arrives as promised.