Firm in just the right way and very comfortable per my son.  The packaging was very user friendly (not too bulky) and it “fluffed” very quickly.