I'm always nervous about buying shoes online but I don't regret buying these at all!  They are good quality and fit well.  I've been wearing them for about 2 months now (on and off) and they are still in perfect condition considering how often I am outside/walking/standing.