My  two new Rolston outdoor cushions look so nice on my patio.  They have really dressed it up.  They are very comfortable to sit on and seem to be waterproof and stain resistant.  I think they will last a long time.