This bench is absolutely gorgeous in my entry way! It is extremely easy to put together, only requiring to screw on the legs. Its sturdy and doesn't scratch which is great because we tend to through a lot of our stuff on it when we walk in the door. I would definitely recommend the purchase, its 100% worth it in my opinion!