I like these shoes, I don't really wear formal clothes but these shoes add lots of classiness to smart casual clothes.
I can see why some people might think the shoe looks too long, I wear a size 8 so an extra bit of length just adds to the design appeal, but if you're a size 13, forget it, you'd look like you have size 15 shoes on!!