This is a great tablecloth. Its impervious to stain. Just wipe it off with a wet cloth, and the stain goes away. Plus, its really cute. Its festive and fun.