These are amazing, but be aware, they run extremely small. My daughter wanted these for her cheer team and the girls range in size from 6-10. We figured the adult small would be perfect for the smallest girl, as she wears youth sizes still. This small was incredibly small, she couldn't get it on her arms. We just opted to go with larger sizes. The quality is fantastic! They take HTV great and are perfect for the cheerleaders.