These cushions are great!  They are a little firm but that leads me to believe they will last longer.  It sprinkled a little the other night but I was unaware so I did not cover them up but the water just beaded right off.