Great quality all day shoes, good for business casual. Leather is good quality, I'm size 43, which is basically US size 10. Padding on the inside makes them comfortable for all day wear, but not bulky enough to lose aesthetics. Had them for 2 months and they seems to be pretty durable, even in occasional rain. Would definitely buy again.