I was having terrible foot pain with most of my shoes until a foot specialist at my local Schuler Shoes suggested this orthotic.  He also suggested one from New Balance but this one from Birkenstock has relieved the pain I was getting on the balls of my feet and I can wear my favorite shoes again.  I returned the New Balance one for another Birkenstock one.