Firm but soft if that makes sense. No odor; puffed into shape in just a couple of hours.