When this first arrived just by looking at it I thought I’d made a mistake buying it, 
But I was wrong I left it 4 days after I’d unrolled it which seem to do the trick. It’s comfortable, firm but not hard.
Delivery was a day later than specified but in these troubling times it didn’t bother me.