Wayfair said the bench would be delivered on a certain date and it was!  I had a Wayfair pro assemble the bench and he arrived right on time.  I was very happy with the service.  However, the bench was damaged.  The pro took pictures and called the company to replace it.