This is just what I needed to go on my white sofa - it's comfortable, soft and perfect for our English Cocker Spaniel pup!