Challenging to put together.  Many steps, hundreds of pieces, and lots of tools required.  At finish, it looked and felt a lot like an IKEA cabinet, except it would have been about $200, max, at IKEA.  Not a bad cabinet, just a terrible value for the price and hassle.