When I received the package I was worried I wouldn't be able to assemble it: there were so many parts!!! But the guidelines were very clear and I actually put it together is just one hour. It looks great and is exactly what I was looking for. Thank you!  

Pros: easy to assemble, multiple levels
Cons: none.