One disadvantage to memory foam tends to be that its ability to "spring back" after being compressed tends to decrease with wear time. This means that after a while, the memory foam top may feel somewhat compressed all the time, leading to less overall cushioning and shock absorption than when you first wore the insoles.