I purchased this desk for my husband's home office, and he absolutely loves it. The package it came in was very heavy and you need 2 people to assemble it.  Lots of parts! We just hired someone else to assemble it for us to avoid the headache, and we are very happy with the desk.  Even after paying a third party to assemble it, the desk was still far less expensive than other desks of comparable quality.  Worth the trouble, very sturdy, nice desk. 

Pros: Sturdy, great price, good quality, nice big size
Cons: assembly is difficult