It did the job just about, but considering the description says 'washable' I would say you would struggle to wash this (definitely not in a machine), and would only be able to wipe it down if you were careful. These are extremely thin (so much so that you can see through them to any marks on the table underneath). They do cover the table and protect from spills, but they are very flimsy so for the money I was expecting more.