Nice fabric,Very well made, but my boys thought they were just a bit too short….
I purchased for my grandson. He is tall for an eight yr old, but my first pair was too short on him. I returned (might easily) and got the next up size. He wears them all the time