Bought for my teenage son and they fit perfect.  He wears them daily to school and they are holding up very well.  I was worried the light color would be an issue but haven't had any problems.  A classmate even dropped hot pink paint on the side of his shoe and a little Dawn dish detergent and it came right out.