I discovered Foot Petals 5 years ago when traveling to Singapore, and they have been my secret little helpers since. In the meanwhile, their portfolio has grown from cushions for the ball of the foot to heel cushions, sport insoles, sole stoppers etc and in many different colors. Foot Petals cushions are made from the high performance urethane, Poron, which absorbs shocks; repels moisture, bacteria and odor.
What I like about them, is that they offer good support and are not too thick, so they don’t take too much space in your shoe. And they have them in the cutest forms and colors:
It’s a US brand, but I was able to find a local distributor in Germany when I lived there and they are available on Amazon.
Check out their shoe blog – The Shoe Whisperer – for anything you want to know about shoes.