I loved these shorts. They're made of cotton (they breath). Perfect size with plenty of room to move.  Very thin, almost translucent. Put underwear on!

The shorts do not hold sweat or humidity. You can freely move even if sweaty at decent level.