I could rave about the Container Store all day long. A growing chain, this store has become a favorite in my area as we homeowners all strive for a more organized home (perhaps this has something to do with working longer hours, with less time to keep house?). Probably the best purchase I have made here is one that has saved both my hardwood floors and the leaf on my dining room table.
Their table leaf bags are priced at under $20 and are a great deal. You just drop your table leaf in, stick it under a couch or in your closet, and there are no worries that the leaf will ding your wall or your floors, or that the leaf itself will get damaged. The fabric of the bags is velvet-like, clearly the reason it does such a great protective job.
The Container Store has many great finds; their table leaf bags are only one. They are available online as well.