Excellent product, i purchased these for my son who is size 6.5 - 7 and they fit great, enough growing room for a few more sizes though. They are really good quality quite thick and durable and they look the part as well, they really look like a pair of trainers from a distance. They have been washed a couple of times already and they wash great, i thought he white on them might go a abit grey but it hasn't yet. Really good value for money and excellent present