I love the finished look of this bench! I rated 4 stars because while the product was extremely easy to put together, one of the holes in the leg didn't line up correctly with the holes/screws from the bench top. It took some serious finagling on my part to get the last leg on correctly.