The problem with buying shoes online is fit.  These were slightly too large so I incurred a fee of $7 to return them to get the next size down.  In the future I will only buy shoes from a site with free returns.