Love this cushion! Fit my porch swing perfectly. We receive a lot of rain in our area, and this cushion is perfect for our weather. It dries out extremely fast. Very nicely made.