My wife and I use these shoe trees for our golf shoes and they are great. They absorb moisture, eliminate odors and keep the shoes perfect when not in use. The quality of these trees are exceptional and well worth the expense over flimsy plastic trees. I intend to purchase several more sets for my street shoes.