This is very soft and very thick. I had a soft mattress beforehand but this makes it extra cushy while also protecting the mattress. 5 out of 5!