These fit my sofa PERFECTLY! The tiny paw prints on the back keep it right in place.