I love this swinging bench. It’s comfortable, easy to move around, and affordable. My husband said it was easy to put together with simple step by step I instructions. It shipped fast and arrived before the expected date. I do wish that they would sale replacement seat cushions as well. Overall a great purchase.