Actually 4.5 stars for me.  Finished product looked good and even the back was nice and clean.  I'd give it 5 stars but the box was torn open and pieces were falling out when delivered.  We had to make an inventory of the parts first before we could put together and that took a while.