I am very happy with these rocking chair cushions.  They fit my chair perfectly and don't slide off.  The color was exactly as pictured.  Also, they are very comfy to sit on while I rock my Grandson to sleep :)