IF YOU SPEND $$$ ON YOUR SHOES, A QUALITY SHOE TREE IS A MUST!!
They really do make your shoes last longer. I won't go over all the details that other reviewers have already said. But in the shoe tree world, these are some of the best.