This is an adidas product which is made of elastic and breathable cloth. It has an approximately 15mm thick foam, which covers from fist to forearm.