Good quality and sturdy for the price. Took me about an hour to put it together. Its perfect for my small patio. The cushions feel a bit cheap and I will probably replace them, but they are fine for now and seem like they will wash well.