Have it in 3 sizes.... durable with dog and cat, cleans well with my at home cleaner.... I did scotch guard it before I let the fur babies on it - been happy with it