We are enjoying this swing. It was easy to assemble, but the directions could have been clearr. One part was mislabeled in the directions, but it was easy to figure out what they meant. The cushions are comfortable, but the seat is a little short even for an average size person.  Overall, it was a very good purchase for the price.