I was very impressed with the quality of this bench and the ease of its assembly. All you have to do is screw the legs on! It looks great in my entryway--such a perfect fit. I've been shopping for benches for months, and this is by far the best value I've encountered. I don't think I've been more happy with an online purchase! I will pair with some handmade mid century modern coat hooks.