We were quite impressed with the quality of this cart.  It only took a few minutes to assemble and everything fit together as it should.  I finished it with MinWax stain and polyurethane all in one, giving the legs and underside of the shelves two coats, and the top and the topside of the other two shelves got four coats.

Pros: Good quality, reasonable price, and easy to assemble
Cons: none