This little desk is serving it's purpose, but it took a full day for my husband and me to assemble it (many, many parts, and not all were labeled).  Also, be very careful while moving it into place, as it isn't as sturdy as one would expect.  My 12 year old son loves it.  We shall see how long it lasts.

Pros: Looks nice
Cons: Difficult to assemble