We really like this unit but found it a bit complicated to assemble.  However, once together we really like the piece.  Interesting that we decided it was too small for our needs and have given it to another family member and ordered a larger unit for ourselves.

Pros: does take up so much space and makes everything easily accessible
Cons: difficult to assemble