Have not slept on the mattress yet but it feels very firm. 

Cons: Not enough color options and cover unable to stand alone ( no inner containment for stuffing)