Even though our set was on backorder for a few weeks, we are very happy with the quality and the delivery. We paid the fee for assembly and it was worth every penny! The reviews had me nervous beforehand because some people said the person left at the 2 hour window with the job unfinished but that did not happen. It took one person 2.5 hours! The set is very versatile and comfortable!