I am very happy with my purchase. It is good value for the price. I got Velcro strips to keep the seat cushions in place. I would definitely recommend getting help from a second person to put it together, but it is doable with just one person.