I am experienced at assembling furniture. The directions were fair, takes about 5 hours to assemble. We love the look and the materials are quite good. However, some of the holes predrilled for assembly parts were "off" and I had to adjust the location of the holes for proper function (center drawer hit top of desk when closing, etc.) Not all parts fit perfectly and the drawers don't align exactly. We bought for the style and got it, but these need some work.