I mainly wear these for running. These shorts are comfortable, not too restricting, cover everything, and don't really ride up. I live near the water which means high humidity in the summer. While chafing is literally unavoidable, I find these to fit in a way where I can greatly minimize discomfort. For reference, I'm 5' 6", around 130-135, hips: 36-37", waist: 26-27, and a medium fit well.