Dog and boyfriend approved! In my honest opinion, this is on the softer side of a medium mattress but not too soft that I’m bothered by it. Feels fluffy on top too thanks.