My bed was 15 years old and it was so time for a new one.  This one is perfect. Firm, but soft and the first night I slept amazing on it! It filled out completely within a day and there was no odor.  Extremely happy with my purchase!!