This console was perfect for our needs.  It is heavy duty, plenty of cabinet space, and the doors slide easily.  There were lots of pieces to put together, but they were well identified with a letter that the instructions referenced making it easy to assemble the cabinet..