I love my cabinet.  It was just what I needed for the space I had.  The cabinet was easy to put together, if you have experience in reading diagrams and putting together other furniture.  Delivery time was exceptional and arrived according to schedule.