I have never seen so much hardware come with a piece of furniture that needed to be put together! It took what felt like forever to put it together. Even after all of that work it is not great. Edges don't align and there are some gaps here and there. 

Pros: Is as pictured
Cons: Lots of hardware, not a perfect fit of pieces