We were a little concerned that it may not match the other furniture we had, but it was almost perfect. Very compact and nice looking.  

Pros: multifunctional, lightweight, easy to assemble
Cons: material on table top pieces seems like it may not hold up long term