The product looks good and is sufficiently sturdy.  My problem with the product is that it is a pain in the ass to assemble.  Plan for hours and make sure you have an assortment of screwdrivers on hand.  A single one will not do, especially when trying to screw the hinges onto the doors.  In the end, you'll have a nice product.  But don't expect to have fun putting it together.