Perfect for the price! It took a good two hours to put together but it was super easy. All the parts and sections were delivered in one day and I wasn’t missing anything. Cushions are easy to wipe down and I bought magnets to keep them in place. I can finally enjoy my deck!