You would think these things would be cheaper but these appeared to be the best bang for the buck.  Remember the old days when you bought a pair of high end shoes, you actually got shoe trees with the purchase?  Those days seem long gone.  I mainly buy Bostonians.  I have several shoe trees from Bostonian that were probably $24.99 when I get them 10 years ago.  These are just as good quality, if not better.  Highly recommend them for your every day leather shoes to soak up moisture and foot odor.  Strong cedar smell.  Fresh cut.