This product is lovely. Ive had to clean it already and that was an easy fix without any stains. I use it every day and like the pattern and soft texture of the fabric. Overall I would recommend this tablecloth covering to add zest and practicality to a home or office.