Exactly what I wanted. This is NOT a soft, squishy mattress; it is firm and comfortable; not so hard it feels like a floor. You can add a mattress pad to it to make it softer, but it's really a matter of preference. It was easy to move the box to the room I needed it in and unpack it. This fit perfectly into the daybed frame. Very happy with my purchase.