I was very happy with this purchase. I was looking at different benches when I decided on this. It comes in a big box. It's very easy to put together. In fact, my three year old daughter did much of it with my supervision. It looks great, it's sturdy, and it fits great with our other furniture. Thinking about buying another one also!