Box is a great size. Large enough for all of our cushions. It was pretty hard snapping the panels to the base. I used  36 inch squeeze clamps which worked great. Other than that, we love it. Well built.