This had a lot of parts to put together but fortunately I had just the guy to do it.  Plan for some time, though, or add this expense if you hire it done.  However, even so, this is a beautiful little cabinet, feels quite sturdy, is fresh and well designed and I'm thrilled to have it in my bathroom, it takes up a LOT of clutter and the extra mirror adds function and reflects light.  I'm very pleased with this product and highly recommend it.