Perfect fit and colour.  Just what I needed to protect our couch from our new kitten.  Have ordered another one for our loveseat and one for our chair.