The foam is not too firm/not too soft. There was an odor when we opened it, but it is virtually gone after 48 hours. It comes with a paper backing to keep the foam from sticking while it is rolled up, but otherwise is just the foam.