We got the hybrid cooling mattress from zinus and I’d say it’s firm but comfy. I think it’s a little softer actually with out the mattress topper, I have a down alternative cooling mattress protector on top of it and I think it makes it a little firm for me but I’ve still been sleeping good. We bought through zinus directly and it does take about 2 weeks to have it shipped. We got the zinus supportive slats through Amazon so we didn’t need a box spring for our bed frame we got. Hope this helps.