I bought these for my 9 y.o son on his birthday and he just loves them. I don't think I've bought a bad pair of DC shoes and these could be worn for most occasions. They do run small so I would go a full size larger than an equivalent Nike.