The fabric is very soft and nice but my couch seems to be very odd shaped and the cushions do not come off and doesn’t fit correctly. I do think it would fit a couch perfectly if the cushions came off of it.