This desk is easy to assemble, I put it together myself with no  help. The instructions are easy to understand and the desk isn't too heavy where I couldn't lift it. It's a cute little desk, perfect size for my desktop computer. I put my keyboard on the top with the monitor and use the tray for my mouse. It's small but big enough, it doesn't take up much room and it's very portable. This is my second one and I plan on buying one more for my laptop. 

Pros: easy assembly, lightweight yet sturdy, looks nice
Cons: Need more pictures in the instructions for drawer assembly