Overall this is a nice piece of furniture.  It does take time to assemble yes, but it is of good quality in my opinion.   But, I'd rather spend the time assembling a nice piece then having something easier, yet not as good quality.  Looks very nice in my office.