Though $**** is more than I would normally spend on a cushion, this one sits on a bench on my front porch and gets baked in afternoon sun, so I wanted something that could deal with that. This cushion has lived up to my expectations. The fabric repels water (and dog fur) and dirt well. It is also comfortable and is a full 60" in length, and made well. I particularly like that the cover zips off and can be washed. This thing is built to last. I'd buy it again.