We love this mattress. My husband prefers firm and I prefer soft, and this meets us in the middle. The only warning I would give is that the sides on our mattress are a bit soft, so you want to sleep an inch or two in from the side to prevent rolling off, lol, but it's been the best mattress we've had.