I am overall happy with this product but it took me 2 hours to put it together and 2 1/2 hours to get the majority of the protective plastic off the paneled doors because it was put on before they put the panels together making it impossible to easily remove it.  The other suggestion I have is to make the cabinet even 1/2" deeper.  If cd's move even slightly they hit the doors when opening.  I do like the look of the cabinet but they do need to make some changes to make assembly easier.