Easy assembly, fair quality for the price, very useful and versatile piece.  Only complaints are (1)lack of leveling feet for uneven floors, and (2)it would be nice to have a second set of pilot holes for the slide-out shelf, so it can be easily moved up to enable use as a slide-out desk surface.