Was very happy with the purchase but after the 1st day of practice my son slipped on the floor trying to hit the ball and kept it from falling and the cover to preserve the top layer of the shoe when the shoe is worn. It's hard to say it's the shoe's fault because it's not designed to slide on the ground, but it happens in this sport so I'm disappointed with the durability. But for the price I think that's to be expected. You get what you pay for.