I have been riding these shoes for many years. The ratchet upper buckle is nice and gives a micro fit. Strap velcro is ok, they have their own velcro style with a rubber center strip with teeth the help with against pull. Additional toe spikes help while hiking, yet I find these shoes pretty slippy and not the most comfortable to hike in since the sole is pretty hard. That translates into a stiff sole that climbs great. So if you have the foot and can get over the price go with these. I have even tried the next model up shoe and find these fit better in my opinion.