It absorbs moisture and wicks away sweat. The fabric is breathable and elastic, which will not let you feel bound. It is very suitable whether you are doing yoga, cycling, volleyball, mountaineering or other exercises. You will not make your pants transparent if you do any yoga movements. Wear it for outdoor running or exercise with confidenceJust ask for sizes S M L XLItem No: PR213