Good product, perfect fit for my thin feet! I bought them 16 months ago and they served me well since. The base is rigid enough, they are comfortable, the velcro straps do a good job in adjusting the shoe and fixing it tight on your foot. It's my second pair of mountain bike shoes. They've been through mud, dust, rain and they are still there, doing their best. After a year and a half they start to become a bit loose. That's the only fault I can find. Ah, and I lost a screw from the front of the left shoe. I don't know if the new version of the shoes still have screws.
Another thing that needs to be mentioned is that I use them on my almost daily commute as well.