This looks nice and I think it will wash well.  The fabric is a little thin.  You can see the table through it.