I would love to give them a rave review as they fit perfect and are extremely comfortable, however the broke after two days of wearing them.  The leather strap that connects the buckle to the shoe came right off and can't be repaired :(