3.5 Stars. Nice cabinet. Assembly was not as straight forward as it could have been. The channels that hold the back panel in were not all aligned. Some knife-work was required to get the panel to seat properly. Nothing extensive, but I should not have had to do it.