The fabric is nice and comfy. The pouch may be a little more snug than I expected, but not bad. That makes these fine for workouts. As for general fit: if you have a caboose or thick legs, you’ll want to go up a size to ensure best front-end and groin comfort.