I wanted shorts for the gym that weren't too short. I have long Jockey pants and mid-calf length Jockey pants for the gym, but for the summer these are just the length I needed. I knew they would be comfortable because I only wear Jockey to the gym.
If you have a belly you are trying to hide these pant will be perfect for the gym. The string does not pinch or pull. It is perfect to keep pants in place for a high impact class. Already ordered a second pair
I would have preferred a more snug fit in the legs. They actually hang loose below the thigh... I prefer a "legging" type fit. There's no need for them to have a loose fit since they're made of a very stretchy material, and I think they'd look better if they fit more tightly. Other than that, they're comfortable enough to wear around home on a hot day, so they're still a "keeper".