These are comfortable and don't show sweat.great for work & play.they do run small.i always wear a small so i was surprised on fit. I am 135 and 5'8. The small were fitted in butt , hips and waist.i can still wear for fun but not for work! I reordered a medium and much better..i love the little pockets on side and zip pockets. Only wish they had pockets in back for my cell phone.