I hurt my arm just before this came in so I was unable to put it together myself.  Sooo, my boyfriends 14 yr old had to do it for me.  He did an awesome job...especially since it was his first time putting something like this together....that should let you know how easy this was.  Plus, the kid is just smart.

Pros: Easy to assemble, looks awesome, love it!
Cons: I cannot think of any cons.