I had to return these due to them being too small, and ended up going with a different style of Teva. I had this same style several years ago and wore them for religiously for years. This pair seemed to be slightly different in make and quality. They are fine, but the soles didn't seem to have as much cushion as my previous pair.