At first, I thought it will fit my 7 years old son but then with great confusion I gave it a try. 😊 VOILA. It was a perfect fit to me who has an average height of 5'8". Material is good. Fits nicely and a great plus for someone like me who is a fitness freak. So all Stars and humbly suggest you to buy it without bothering what other users write here in Review section. Go for it. Hope that helps.