Awesome price !!!!!!!! Perfect fit for a large L shape sofa. Soft . And yes ! It cleans well . I just adopted a Great Dane.