Love this unit!  All that kept me from giving 5 stars were manufacturing glitches, such as feet that were not made correctly causing the unit to be hard to level, holes that were not drilled in the side for some of the pieces that needed to be attached, and a couple of minor scratches in the finish. Overall though we love the unit, it goes perfectly in our space.