We’ve had this set for a few seasons now and it still looks brand new. I love that it is long enough for me stretch my legs with loads of room for another person to sit comfortably. Or I can lie down the length and nap on it (I’m 5’8”). The cushions are firm and the covers can be removed to be washed. The fabric is strong, so the dog is on and off the cushions without any indication of wear and tear.