I would have given it five stars, but the stain on the legs is sloppy in some places, showing lighter streaks all the way down the leg. Its not terrible. I just placed those legs on the back where its less noticeable.  Otherwise,  its a gorgeous piece and fits perfectly.