These shorts are fantastic if you are the kind of girl who has the lovely "thigh rubbage". My thighs tend to rub together and that can be very uncomfortable!!! Luckily, with these shorts the irritation from that is eliminated! They are very comfortable, and are a great length. They are great for on the elliptical (they don't ride up), they are great for Zumba class (they stay put), and are great for cycling!! Highly recommended!