Easy to assemble, if you simply read and follow the instructions.  What a beautiful addition to my living room!  If I were to make any suggestion, I would change the lights to LED, instead of Halogen

Pros: Great value
Cons: Wish the lights were LED, instead of Halogen