Omg!!! It was very easy to put together but it was missing the little tool to put it together but I had one from a previous item so it worked. I love love love love love this bench and I’m so happy I purchased it. The quality is great and it sits pretty high compared to other benches I’ve seen in the store. I love the piece and the price was great as well.