I LOVE this mattress.  It is extra firm, very little give which is what works for me as a stomach sleeper.  Delivered a couple days early and was a breeze to set up (but queen is heavy, need two people to lift onto bed frame I think).  I would definitely buy another one because this is the least expensive mattress I’ve ever bought and I like it better than my Tempurpedic and other firm/extra firm mattresses I’ve bought and tossed.