Perfect size and color, could not be happier with my purchase. Already had spill and it cleaned up beautifully. Would highly recommend.