It fits perfectly on my couch and it holds up great to my dog! Easy to clean and great color!