This set arrived on time with all parts.  It looks great once it’s assembled and is comfortable. It took a bit of strength to put it together,