Finish line is a nice place for shoes. My kids love the shoes here. I love the prices. They run frequent sales so my wallet doesn't cry out. The shoes seem durable as well. My kids usually get new shoes because they look like they need pair or want a new pair, not because they've worn their shoes out. They hold up will to the rough play my boys give.