The material isn't as soft as I would like, but it does a pretty good job of fitting an irregularly shaped chair.  I bought this to keep my cat from scratching up the chair and it works.