This swing was easy to assemble. It was delivered when I was told. It is comfortable and sturdy. I am so pleased!!