I am really happy with this purchase, it is nice and firm and very comfortable.  Way better then the spring mattress that came with the sofa bed.  It came with a nice cover and the smell took about a week to fade which I think is pretty good, I have another memory foam mattress and it still stinks after a year.