These are fantastic! I have such bad heel pain and these have helped so much! They have a soft feel where they meet the bottom of your foot and feel great. The bottom is a thick gel and cushions your heel so much with every step. You can cut the toe part to fit your shoe size. Highly recommended!