I love these cushions. They are so comfortable - you do not know you are wearing them. I bought them so that I can continue to do step class because the ball of my foot would always ache for 2 days after class. No more! I've had at least 4 people in class ask me where I got them because they need them too.