Fabric is nice and thick; nicely insulated; helps retain warmth on cool days. Comfortable to wear during warm spring days and late summer breezes. Zipper length is great and the pockets are deep. I got an XXL - sizing is accurate. I bought for less than $10 - huge bargain! These types of joggers are so worth the purchase!