Bit bigger than normal size. Order half size smaller.
Its comfortable even for my wide feet.(4 1/4inch wide for size 10)
Looks great with slim fit jeans/pants.

Pro
Cheap price
Design
fitment/comfy

Con
Heels need more cushion
Glued insole

I'm liking it so much that ordering second pair for backup.