Gave it a 5 star because I like the shoe and it looked good on my son.  The size was perfect - fitted as it should.  My son acknowledged it was very comfortable and the shoe sure looks classy.  I will not recommend for school - it leaves sole markings