I had our part-time handyman come and assemble this (of course, I had to pay him), and he did an excellent job.  As to whether the assembly was easy or not, I don't know. Some people can assemble furniture, and others can't; I am in the latter category, plus it's heavy.  Nevertheless, it fits well in my office and holds all the things I needed it for, both on top and in the cabinets.  It's made all the difference in my office storage.  There is a little knick on the top of one of the doors, which is why I didn't give it five stars, but other than that, it's really a beautiful and useful piece of furniture.