Everything arrived on time...we ordered 4 of these for our BBQ island by the pool.  My husband put them together, took him 5 minutes for each one.  They are high quality, very comfortable and sturdy.  The seat cushion is good, after these wear out I would buy a little thicker one, but can't complain, most don't even come with a cushion.  Very happy with Wayfair service and delivery.