Soft and firm at the same time . I unpacked it 3 days before I decided to use it so it can get to its full capacity. Slept on it for the first time lastnight and was super comfortable!