POLY STRETCH fabric, 2 side pockets,fit is super comfortable, light and breathable
featuring Ryan VanCleave 5'8 240 lbs. Size large