These are the ultimate sweat shorts. Has a fitted cotton pant inside so no peep through. With side pockets and neat finishings. Super hot!