We've had the grouping for less than a month and it fits well on our lower deck.  The grouping is well constructed and durable. The seats are quite comfortable.  I wish the cushions were offered in different colors but we've added colorful  pillows.  The cushions clean up easily with soap and water.  We selected to have the items put together by the delivery team.  In fact, they did everything without me being home.  I'd definitely suggest letting the put it together.  When I returned home, the deck was perfectly positioned. The storage is perfect for the cushions and pillows.  They are nearly waterproof put we'll put the cushions in plastic during the winter to keep them dry.  Overall, the grouping meets our needs and I'd recommend  it.