I am extremely satisfied with my dealings with Zappos. I wasn't sure which size sneaker I needed. Unfortunately, I ordered the wrong size. Returning the sneakers was painless. I received my new pair within two days. I will order from Zappos again. Barbara