Fit is good. The reason I took one star is because I want them to be softer. The shoe feels quite stiff at first, but after wearing it a few times it feels better.
Pros
Excellent price. Great fit and comfort!
Cons
Not very fashionable, which limits its versatility