Rating a 4 due to the fabric is a bit itchy (I use a beach towel over top of the cushions while sitting on them). These cushions have held up well over our hot sunny southern summer. They have maintained their color, shape, & firmness.  We have them on our uncovered patio with lots of exposure to sun and the elements so that’s saying a lot. Pic taken in the morning w/ lots of dew.