The material and style look nice but this item has incorrect sizing. My son normally takes a 2.5 in gym shoes and I saw reviews stating this runs a little big so I bought a 2 thinking he would have a little room to grow, he had way more than a little room. These shoes fit like a 3 or 4! Definitely a whole size bigger for us, I know everyone is different but Im returning and hope the sellers notes they run really big for future buyers. Im going to try a different brand and hope their sizes are more true to size, I really wanted these to work they did look cute on him - just fell off when he walked.