This is a beautiful piece of furniture - fully assembled other then placing the tray on top of the unit.  I am very pleased with it!

Pros: little assembly required
Cons: NONE!