I am absolutely thrilled with these cushion covers!  They fit perfectly and securely and look awesome. My dogs have rolled on then and tried to scratch and scrunch the perfect spot on them and the covers do not budge.  Going to order a set as backup to have on hand as spares!