It is OK at my point of view. I never tried the expensive  - other brand MTB shoes, it fits well and looks good, but I changed inner soles and replaced those with jelly ones for more convenience - tip from pros. But it does not say that it is bad shoes. If you low on the budget and like cycling - buy 'em and enjoy. Happy cycling. Vadim