Spenco Rx Insole is made from spencore material with exclusive cushioning layer that absorbs shock and impact to provide comfort. These insoles contain full length cushions and helps comfort the user from heel-to-toe. The extra layer of comfort is ideal for consumers seeking a thin, flat layer of additional lightweight cushioning, and consumers looking to cushion custom orthotics.