This cover is fantastic. It was easy to put on, it fits perfectly and looks great. My puppy loves it too. And, a great value. I am thinking of buying one for my couch next.