These are absolute junk.  They slide around all over inside the shoe and bunch up at the heal.  Within 1 week, these are unusable, bunched up at the heal, cracked in several places.  I would not recommend them.  I do like the concept and would be happy to buy some of these that don't immediately self destruct.