Arrived right on time when said it would.  The size is perfect for my 52 x52 dining table and the colors were exactly as shown. I am please