This Beautiful Bench is perfection! I love everything about it and it was very easy to assemble. The instructions were very straightforward and all the parts were accurately labeled. You absolutely will need a drill to put this together and also a hammer but it's totally worth it for the quality piece of furniture you're getting. It's very heavy once it's  all assembled the color is gorgeous and I believe it's going to last quite a long time. I am very pleasantly surprised but very very happy with this item.