Arrived in 4 packages over 3 days time. Box with all the main frame parts was very heavy. Took nearly 4 hours to assemble. Everything fit well together, used electric drill to assemble. Very sturdy, cushions seem comfortable.