It was not an easy project to put together and definately took 2 people for parts of the assembly, BUT well worth it!. Works great in my kitchen, love the extra storage and I added hardware to match the rest of my cabinets. 

Pros: Sturdy, attractive from all sides & good value
Cons: Takes a while to put together - lots of pieces!