Very nice cushions and great quality. They are firm but comfortable. They have not seen the weather yet but I am confident that with the Sunbrella reputation the cushions should last a while.