These are really nice shoes.  They fit my son as expected, not too small or tight.  Good quality, they are really holding up well, and he is definitely not easy on his shoes.  Very trendy looking style as well.  He likes them a lot.