Where has this been all my life. I cannot believe it took so long for them to make this to help alleviate the sharp pain sufferers like I get on the front ball of our feet. I pulled the package opened immediately and tried them. OMG I am happy. padded yet soft and squishy. I can finally stop trying to walk only on my heels. Thank you for making these!!!!!