We bought this when we got our dog! It’s perfect, matches the original upholstery as well. My dogs jumps around and the cover stays put! Easy to clean and put on the couch. Highly recommend!