This is flat pack first box arrived and the other 2 boxes came 2 days later. I laid all of the seats out in individual piles of all that was needed for assembly. It took my approx 3 hours to build it but it gave me a great sense of achievementl finished and very stable. I felt that this qas good value for money and have since recommended it to friends