I love CEDAR shoe trees. My golf and dress shoes all have cedar shoe trees. They are a must. Cedar absorbs moisture and minimizes any foot odours. I have quite a few pairs of shoes and have purchased cedar shoe trees for all. The Moneysworth and Best (Aptly named) are excellent value for the money and among the best of the cedar shoe trees that I have ever purchased. Good dress and golf shoes are not cheap. Protect your investment with CEDAR shoe trees. Shoe trees last forever. They will never wear out. Besides shoes look better with shoe trees in them.