Perfect mattress, very firm to the touch but you sink into it, bought for all three of my Children, all sleeping incredibly well on these!