97% organic cotton 3% lycra Thinsulate: 100% polyester 2 layers Windproof Remember to follow the wash and care instructions