These were exactly what we were looking for to transform our old couches that we brought to our new house. The fabric is soft and comfortable but does attract a lot of hair if you have animals. However, easily cleans in the wash and fits great!