I got a new mattress two days ago. It is soft and hard at the same time. It is softer than my two sisters beds mattress and harder than my mother and father mattress, so my mattress is between theirs. I’ve been waiting for a new mattress for a long time because my original mattress has a lot of pee stains and throw up stains from my two sisters when they were little. I love my mattress!!!