these are the MOST comfortable shoes I have ever put on my feet.  My job requires me to be on my feet for hours at a time (unfortunately in slip resistant shoes, so I can't wear these)and when the day is over I can't wait to slip into these babies.  Whatever they make the insoles out of, I'd like to have in every pair of shoes I own.  Get them, get them, get them.  They do run a bit small -- I usually take a 7-- 71/2 in this type of shoe, but I needed an 8 in these.