my gym requires girls with shorter hair to wear extensions because our competition hair is a curled ponytail and it basically looks bad with short hair. I only use my extensions for competitions but I love them. they start to get uncomfortable after wearing them an entire day but it really does make your whole team look better and in uniform. I got mine from Sally's so i would suggest to check there but don't get the really expensive ones. I got the $60 ones and they work perfectly. the extensions over $100 are just a waste of money especially since they're for cheer and all the hairspray and teasing will just ruin them so why waste the money?