These shoes run small - I wear a 10.5 or 11 and the 11 fits me about the same as the 10. were pretty decent. They feel a bit odd right away, but once worn they're comfortable enough for me (I'm not picky when it comes to soles). Felt much better after wearing it. They are holding up well and looking good so far. Edit: after 2 months of wearing the fabric started tearing near the heel so I removed the star. In fact, this is what all canvas shoes usually do (all convert stars, etc.), but it came sooner than expected.