Only thing that prevented me from giving this 5 stars is the instructions were a bit lacking. Even so, putting it together with my son was not too difficult (one person might have a bit of trouble, though). Other than that, this desk is great! Lots of room, both on top and for my legs, and quite sturdy. I have my work laptop, two work monitors, my personal laptop and personal monitor on it, along with all the peripherals and still have room to spare. I would definitely recommend this for anyone looking for a desk for their home office!