Pottery Barn Teen mini pillow
Also important in keeping bags and shoes in good condition are the pouches (usually felt, sometimes other soft fabric) that most quality ones come with, especially if you store them where dust can reach them. I keep my shoes in shoes cabinets, but I still leave them in the pouches because somehow in NYC dust and soot seem to be able to reach everywhere. The pouches are also great for protecting shoes and bags when traveling. A while back my mother ordered me a few personalized pouches for my bags and shoes. They are so cute and I use them for the shoes & bags that didn't come with pouches of their own. They are extra roomy and made of a soft canvas.
Personalized shoe bag
My mother thinks she ordered them from a company called American Stationery. I think they make nice gifts and would be great for kids going off to camp or college!