These are great. I like them because they have some flexibility but are supportive. They don't feel like a hard piece of plastic jamming up at my aches. I have a bad arch on my left foot, lower than my right, and these feel a lot better than some insoles I have tried. Also these have some cushion on the ball of my feet and are not hard. I wear these in my shoes at work were I stand most of the day and so far they are pretty comfortable. I just put them in my shoes and tried them out with out heat molding. Bought the size for a 9 shoe and these fit prefect.