This is perfect. In more ways than one. It is the color navy blue that I wanted and it fits my couch 100. I am so proud of this.