61% Cotton, 37% Spandex, 2% Polyester. Light weight , with stretch, perfect to wear now thru to Spring/ Summer, a perfect slim fitting travelling pant.