The quality of the desk is great, and assembly was not too hard to figure out. It took two people to assemble the desk in about 20 minutes. However, once the desk was put together, it was a lot smaller than I expected. It fits my laptop and that is about all you can fit. The desk drawer is very shallow, and only a wireless keyboard would fit. My printer can not fit anywhere on this desk. Just not functional as a computer desk. Not worth the price.

Pros: great quality, easy assembly
Cons: very small