Everything was rather easy to put together. The chairs took a little more time. The bench is perfect. Looks great. Sturdy. Highly recommend.