Fantastic set for the price! The cushions leave much to be desired, but are comfortable enough to enjoy the furniture for a year or two before investing in better quality. It is definitely a small set - great for compact spaces or if you are attempting to split a moderately sized patio (such as we are) into various areas of separate use. I do wish the backs came up a little higher, but, again, for the price I am pleased with the comfort. Assembly was straightforward and simple. It can be accomplished alone, but an extra set of hands to help hold or retrieve pieces makes the process easily less than an hour. Furniture seems durable and held up wonderfully to all of our guests during a recent patio party. Overall, a great choice for quality furniture on a budget!