Considering the relatively cheap price tag, this is a definitely high quality product. I really like it and comparing it to other, more expensive brands, this would be up there with them. It also arrived within 2 days of ordering. Great service, product, price and quality. Definitely would recommend this to anyone wanting to keep warm and perform well in any sport.