This cabinet is very nice.  The shelves are a little tricky if you don"t follow directions. It was fairly easy to put together after I followed directions.  I wish it had been a little bigger, but I am going to order another one.