My son loves these shoes. Good value. I can't give it 5 stars because the bearings suck. The only negative is that the bearings aren't very good. For example, if you spin the wheel they will stop in about two seconds, a lot of friction. You may be able to replace the bearings, but the good bearings will cost more than the shoe.