These shoes should be awesome--they fit like a glove--but they don't stand up to everyday wear. I'd had my shoes for 45 days when I went to the running store to get a different pair of insoles. I know the shoes were fine at that point, because the employee took my old insoles out and put the new ones in, so we were both looking closely at the shoes. Then, I stopped at OfficeMax and Verizon before heading home to take my dogs out. The shoes should have stood up to the activity involved in retail shopping and walking around my yard, but when I went inside and took off my shoes, there was a large hole in the left one, a hole large enough for me to stick my finger through (see attached photo). I paid $130 for these shoes, so I expected them to last longer than 45 days. I wouldn't recommend them.