Functional & Beautiful: With bright colors, flannel backing and classic red-white Buffalo checkered patterns, this vinyl tablecloth not only gives your table a new stylish look, but also protects your table from scratches, beverage spill, and kids arts & crafts mishaps, making your table last longer. The elasticized edges keep the vinyl tablecloth tightly fitted and stay free from moving / falling off. It works in both dining room and outdoor settings.