The shorts underneath were long enough to wear they wouldn't ride up for a think-thighed girl.  It fit my legs and butt fine, but it was way too big in the waist.  I have a pear shape and there was too much gapping all around my waist.  I had to return it.  Also, the fabric is not moisture wicking so it will show sweat and possibly fade after a few washes.