These insoles are made way too thick and force you to really loosen your shoes or wear them uncomfortably until they stretch out.  They are very comfortable if you have the shoes to accommodate them.  The tennis shoes I wear fit me perfect.  Inserting the 10 Seconds Flat Foot Sport Insoles just didn't suit me.  I'm going to stick with Superfeet.