These are soft.  There is a small tear in it now because it did not fit the couch perfectly.  It is protecting our new couch from our dogs, which is important, and the design is nice.