I have purchased this shoe at a local retailer in the past and really liked it.  After checking amazon I decided to purchase a new pair online, as the color I wanted was not available at the retailer I used previously.  The shoes were delivered promptly, but the rubber sole was defective.  After requesting a replacement, the second pair came and they too were defective, missing a shoelace eyelet on the right shoe.  I opted for a refund after that, now believing that the product offerred through amazon must be quality control rejects.