On other shoes including Ben Sherman shoes, a size 12 fits perfectly. This shoe is different. First wear was fine, but as the shoe broke in (worn maybe 5-6 times in a month) it became a lot looser. Of course, I've already passed the refund/exchange window :( I'd exchange this for 11.5 if I could!