I purchased this shoe for my son, who had gotten the same style of shoe from Zappos last year.  Both of the shoes that I received from Amazon were stained, so I returned them and ordered again from Zappos.  So although we like the style and comfort, the service was not adequate.