Took about 3 hrs from start to finish. Came in 4 boxes and took a while to unpack and find everything. Instructions were actually quite good. Very happy with the end product.