Love this beautiful and modern desk!  Not difficult to assemble at all!

Pros: great space saver and very attractive.
Cons: None.