I bought these when I was 13 for my 20 year old son who can be quite picky. The quality is great, they fit great and seem very comfortable. He's a big guy, so cheap shoes are uncomfortable and fall apart quickly. There are no such worries here. He only wears them on all the other shoes he has and they still look brand new. I expect him to wear them for a long time. I'm even thinking about buying the remaining pairs for my older sons for Christmas. It was a real bargain given the quality and comfort. I recommend these shoes to anyone considering them unconditionally.