Love this swing! It was pretty easy to put together. Seems like it’s good quality but haven’t had it long so we’ll see how it holds up. And received it earlier than expected which was a plus.