I love Nfinity Shoes! I bought my daughter a pair her jr yr of hs. She wore them for both her hs competition/football and allstar/worlds team for 2 years. She continued to wear the same pair her freshman and sophomore years for college football/basketball cheer. We just replaced them last fall, and only because they became too dirty and worn out looking, but that pair is still her backup pair! Just wanted to give a plug for Nfinity! They were the best cheer shoe she ever owned, for comfort, performance value and durability, and they still are as she has a new pair that we hope will be the last, lol!