Very easy to assemble for the price point. It seems more than adequate for my home office needs. I may add some wheels to make it easier to move.