Texture is soft and comfortable. The fit was so-so. Cannot complain too much bc we saved a bunch on not buying new couches!