We had shipment delayed twice by FedEx, but finally received it. Fairly easy to put together. Very comfortable and fits the entire family. We love it!