I was very disappointed in these shoes. The sole is not leather, but some kind of hard plastic imitating leather. These shoes are of very poor quality and will fall apart. If you have experience wearing leather shoes like Allen Edmonds, you will immediately realize how cheap they are. The box came with torn sides, but I don't think it matters much. I can't comment on the fit as I've never worn it. The quality of the suede upper seemed good but I didn't look too closely as after looking at the sole the shoe went back in the box and I started returning it. The color is a little different than the picture, but it wasn't bad. All in all, don't waste your time and money on this.
ο»Ώ