Just what my too firm for me mattress needed. Last night was much better. No odor and puffed up very quickly when released from its wrapping.