It’s not soft. Hides stains ok… but seems to get dirty easily. I wouldn’t buy this again.