The fabric is substantial and the pattern is well made. It is just too short for the average table and only extends two inches at either end. I fear that it will shrink when I wash it but am keeping it anyhow.