On time and quick delivery. Easy for 2 people to assemble. I have used it about 10 times this month and LOVE it! We have the larger one and it fits 3 average sized people, swings beautifully. I live in FL so I don’t leave the cushions out in the rain and sun, I just put them out when we’re using the swing.