Took about 6 hours to assemble, but once it was all put together I was very happy with my purchase.