Took about an hour and a half to put together with kids running all around me and 2 year old trying to help. Sturdy product with weight. There were quite a few things to screw in but they ensured a tightly assembled product which I am happy with. My hands are sore from the assembly but once put together, I know it'll stay in one piece. Great and beautiful product. Once again happy with Overstock products. Feels likes solid wood to me.