These cushions have held up great for a few years now. I bought them to fit a rocker I had and they make the seat much more comfortable. Very nice fabric and color is a beige/linen that looks pretty.