I really like this desk. It feels very sturdy and the finish is very well done. It took a few hours to assemble but it wasn't difficult. No regrets, I'd do it again if I had to.

Pros: very nice finish, solid feeling
Cons: none for me