I chose this 12-in cooling memory foam hybrid mattress in a medium firmness. The firmness is actually a little bit more firm for what it states. I have added a mattress topper and I'm hoping this will help. The mattress comes in a box which is very helpful, so I was able to put it up on the bed frame open it up and the mattress expanded right away. I was able to sleep on it the same night. I can't say that this mattress is better than the one it replaced in my bedroom, but I need to give it a few more nights to see. I think I will wait and use it until I can get a plush mattress, or one that's at least with a little bit more give. The quality is great, and the stitching on top is spot on. No pun intended! The color on this mattress is very nice a dark gray and the stitching and everything looks real nice I have no complaints on that.