I LOVE THIS DESK! I purchased the desk/hutch/file cabinet set and it fits in my home office perfectly! I do plan on adding the bookshelf also. I will concede it does take some time to assemble. (and assistance for those not familiar with such projects), However the build time is a direct result of the degree of quality and stability of this desk. I am just very pleased with this purchase! Much better product than anything I found/saw at the OfficeMax/Staples/Costco type stores! Suits all my home office needs and equipment.