This is my 2nd tablecloth I ordered.  I love this one because it can hide a small stain.  The only negative is that it does shrink a little after a few washes.