Super firm, took around 3 days to expand to 19cm, didn’t get to the full 20cm but I guess with a bit of time it should get there. Arrived next day and delivered with care.