The insoles fell out within the first hour. I took them off because the shoes were starting to give me blisters and when I took them off, the insoles came out with them. I was VERY disappointed as Cole Haan is the ONLY shoe I buy, but apparently I need to stick with buying them from the actual store rather than from an online vendor.