Desk is nice for my home office.  Pretty easy to put together (so far, still in progress). My o my issue thus far is the top assembly poles are hard to push together.  You may need a rubber hammer. Although instructions say push hard with hand- that does t work. Overall I would recommend this desk.