The shoes are good quality, but the sizing is way off. I ordered a young kid size 12 because that is the size shoe my son wears. They ended up being way too small and fit him more like a size 10 would. Choose a size up from your child's normal shoe size if you are going to order these online to be shipped.