I'm in love with this cabinet!  It took some time to assemble, but everything fit together just as it should.  The drawers operate smoothly.  Very happy with this purchase.