Desk was pretty easy to assemble and I did it all by myself, minus putting on the doors. Gave it 4 stars b/c the doors were so difficult to put on and I couldn't figure out how to get everything lined up. Had to use my handyman to help me get it straighten out. Other than that, the desk is function and very sturdy.