These cushions are GREAT! Durable, bright colors and fit perfectly the patio rockers I have. They are comfortable and stay in the seats. Great!