Very soft and plush with a little bit of firmness. It’s perfect for side sleepers and possibly back sleepers as well. I definitely recommend you purchase this, as it’s a good deal and worth the money.