Amazing comfortable mattress.  It's hard to believe it doesn't cost three times as much!  I've slept on the 'other' foam mattress and this is so much better.  There was no off gas smell from day one.  Took it out of the box and it was ready to sleep on in less than 45 mins.  Free shipping too!

Pros: Comfort, doesn't have the foam mattress smell 
Cons: Heavy, but that comes with a memory foam mattress.