Very happy with this purchase - drawers fully extend and roll in and out easily and smoothly.  Except for the included wheels, the cabinet was fully assembled.  Had to adjust one of the cabinet fronts as it was not properly aligned - was easy enough to do with a screw driver.