Very pleasantly surprised of the quality. Cushions could be a little thicker but they're still good for lounging and once I add some pillows, it's going to be perfect for the patio. For assembly, it took about 3 hours to put together, but not very difficult. For the price (I paid $500 something), it's a heck of deal.