I got this cushion recently, it is a nice soft cushion. It is comfortable to sit in. The quality is very good and I think it will last a long time. I love the colors.  It will work well on our deck and fits nicely in the chair I wanted it for.