I had never heard about foam giving off fumes...

I bought foam this time because we follow the 'New baby, new mattress' recommendation (and because it was a long time between babies) and foam was cheaper.

We will be buying a new mattress again for this baby (DS will still be using his in his cot anyway) and now I'll have to do some more research....