I love this product!!! Assembly was a bit tricky and required some muscle from my hubby, but now that it’s done we are so happy with it. It came in three-four boxes. We got the unit with the fire table as well. Fairly easy assembly (with patients).