Mattress is just the right of firmness but not hard. Did not have any issues with unpacking. I let it remain unpacked for 3 days without sleeping on it. Have only slept on this mattress one night so I will give an update after a few more days. So far so good.