Sleeps firm, which is what I wanted. But it does not compare to a Tempurpedic, which was what I had previously. Firm, but does not contour to the body as well. Body aches when I wake up, particularly my shoulders. Going to purchase a memory foam topper to put on top of this.