Fit is accurate and they are very comfortable and look very nice. I have had a similar pair of these before and they lasted quite a while, though they can be prone to hold odor if you wear them daily. For the money, they are well worth it. I paid $45.

UPDATE Downgraded to 1 stars: I have had them just 2 months and do not wear this pair everyday, or even every other day... Mostly I wear them at work if I wear in other shoes or boots to work, I will slip these on after I get to my desk. Something about the inner sole just loves to stink or hold odor. I have many other older shoes I wear more and my feet do not particularly sweat or smell. Those shoes don't stink. Whatever the inner foot sole is made of is a rancid smell holder/emitter. I sprayed them down with shoe odor spray, but it just comes back. I won't buy again. You can literally smell them sitting at your desk at work. Too bad, they look cool for a nice casual comfortable shoe.