The fabric is good, but the square tablecloth was not perfectly square. When put on a round table ( I like square tablecloths on round tables and vice versa) it did not fit evenly.