It fits my couch perfectly. It was not complicated to get on. The texture could be a little softer, but, overall a good choice.