Perfect for my deck!  Arrived two days early and super easy to put together.  I love that the cushion covers unzip and can be removed to wash.  The only drawback, the seat cushions are really hard at first but soften up over time.  Highly recommend this product.