Love this set! The cushions are firm and I feel like they will last a while.  It was also nice to get an extra set of cushion covers.  The reason I only rated it 4/5 is that the set is so light Im worried if it gets windy it's going to be halfway across my yard.