The cabinet was just what we expected - meets our needs and budget.  It took a while longer to assemble than anticipated, but now we can say that we have definitely bonded with our newest purchase.