I was looking for a desk for my home office and this is exactly what I wanted.  It is a solid piece and not the least bit flimsy.  I was nervous about putting it together since I've had bad luck in the past building furniture out of this material and locking cams.  All pieces were quality material and had no issues or flaws.  I wouldn't recommend assembling this alone.  There are a lot of pieces, it's time consuming and you need someone to hold the bigger pieces in place and flipping it. The only part I really don't like is that the finishing nails on the back are silver and they are like neon lights against the dark color.  I thought about putting the desk in the middle of my office until I saw this eye sore.  It now sits facing a wall.  Overall, it's a beautiful addition to my office and I'm very pleased with my purchase.

Pros: Beautiful finish, functional, sturdy
Cons: Finishing nails should match, Time consuming assembly