Took 2 of us 4 hours to put together from opening the box to finishing cleanup!  Over 30 individual pieces plus all the hardware.  Fairly easy to assemble, but directions were wrong a couple times and we had to go back and redo a couple things.  Not everything fit together as perfectly as I'd hoped due to holes being slightly off, but it still all came together into a functional unit that looks really good for the price (as long as you don't look tooooo closely)!  It does include a few extra hardware pieces, which is nice for peace of mind since the hardware is very low quality and strips within a few twists!  I would recommend it if it's exactly the look you want and in your price range.  Otherwise, I'd spend a bit more for something higher quality.