bought these for my 11 year old son. he wore them on a weekly basis. They were very comfortable, but they were not the quality i would expect from stride-rite. the leather was a thin coating on the shoe and got all bubbly and separated and started peeling after about 6 months (for shoes being worn once a week, and usually not the whole day either i consider this pretty bad). also the body of the shoe started separating from the sole. i do  not recommend these shoes. I would prefer to go back to geox william dress shoe which lasted beautifully for 2 years!