This cabinet was perfect!  Very functional and well made.  The piece is heavy duty and great quality piece of furniture for the money.  Took some time to put together but it was easy and constructed very well.