This loafer is a life time leather shoe.  Well constructed.  Thick sole.  This is a heavy shoe.  On the J Crew website, a lot of the reviews say that this shoe runs small, I disagree.  If you have a narrow foot then you need to get your normal shoe size or even a size down.  I bought several sizes to try on the different sizes because the reviews were sketchy.  If your foot is a wider width then maybe a size up, I'm just not sure about that, I can only go off of the fact that I have a narrow foot and I bought a 11 and they were flopping off my feet.