I bought these for my 10 tyear old son.  I love that they are leather and almost like a vinyl combination.  They are easy to clean and really do look stylish.  They come in a variey of colors.  He had a pair of Nikes that were similar but had suede and they just got dirty and scuffed up.  They are pretty true to size.  Love them but, more importantly he loves them!