It was a little difficult to get the holes lined up and nuts and bolts through them, and I wound up splitting off small piece at the joining points. One seat slat was also split when the swing arrived. However, we love it very much! It's very sweet looking and perfect for snuggles and watching sunsets with my kiddo!