I love my new desk. It's perfect for where I'm using it--in my home office. It looks great and it feels great sitting behind it. The only negative is in assembling the desk. There are many steps to it. It took me a good part of the day to put it together. It wasn't difficult at all--I'm mechanically inclined--but it was tedious. Allow yourself enough time to do the project and the end result will be worth it. 

Pros: Beautiful and sturdy desk with assembly options.
Cons: Requires a lot of assembly time