The overall look of this is good. I am marking off two stars because all of the legs weren't the same size and it involved some cutting on our end. For how much the product costs, you would expect it to be perfect.