This shoe is super high quality, as you’d expect from a Nike Air Max, and looks fantastic. The soles are real rubber, not the foam stuff in the bottom of most kids shoes nowadays (even the expensive brands!). He loves them so much he actually takes care of them! Fits true to size.