So far so good! While its not a perfect fit my furniture would be near impossible to find a slip cover that fits it perfectly. The color is exactly what I expected. Easy to put on. Soft. And clearly the dog likes it.