Great piece. Love the colors. It fits both of my tables. Haven't washed it yet to see how the colors run/don't run. But over all very pleased with the quality of the tablecloth. Might buy it in other colors.