My son loves these shoes. I had to buy the back in a larger size if the had not fitted. Every morning he brings his shoes and wants to wear the same umbedingt. The sole is not stiff and the shoe is a good quality, especially for the price. I can only recommend.