The foam fits perfectly on the mattress.  It had no smell at all.  The mattress in our spare bedroom was hard so we decided to go for the 4" Memory Foam.  My husband tried it last night and for the first time, he woke up with no pain.  Great purchase and so far, we love it.