They fit my son somewhat large even though other shoe brands in a size 10 fit him perfectly. I'm a little scared the shoe color is going to fade sooner than later but I'm hoping that won't happen. They look great though on my son when he tried them on plus they match perfectly with his school uniform.