Absolutely love the color scheme of this swing. Assembly was pretty easy, but the screws to attach the bars for the seat were just barely long enough to be able to tighten the nut. I went to **** and purchased screws that were slightly longer to make it easier to assemble. The cushions are pretty thin, so I'll probably look for replacement ones for them so I don't feel the bar when I sit. Just put this together so not sure how long it will survive, hopefully for at least 5 years.