This mattress is very very thick and while mostly firm is still a very comfortable mattress. We have the king size and it took about a full 24 hours to reach its total size. Very nice quality so far and seems it will hold up a long time