Very nice piece.  A lot of pieces to assemble, but the instructions and design is good, and all of the pieces and fasteners fit very well.  The piece is too big and heavy to use as a cart with the casters provided.