This mattress has been perfect. It’s not too hard and it’s not too soft. I love that I don’t have any back pain anymore. My senior dog loves it too. The only thing is that it did not fluff out on one corner but it’s hardly noticeable.