Took me about 7 hours to put together, but I was using a manual screw driver and watching tv at the same time. The drawers don’t slide in correctly every time, but with a bit of a wiggle it works. Very sturdy and my pup loves it. Overall I’m happy with the product and result!