I would say 5 stars but it took 2 of us 4 hours to put together.  We thought some parts were missing, but they showed up 2 steps later.  It is a nice looking cabinet.