I'm short and my thighs are big. I've never been able to find a swim skirt to cover the part of my upper thigh that I thought needed it. I've always read that when you are short, wear a two piece to show skin, to break "it up". This was perfect. Very first swim skirt I have ever bought and been able to wear. I think this brand is great, never knew about it and will definitely order the same brand again. Not too long at all and cute and fashionable.