I was very happy with the purchase but after a day of training my son slipped to the ground trying to hit the ball which saved him from falling and the top layer of the shoe wore off. 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.