Just a word of caution on the memory foam... it is VERY susceptible to temperature changes. We bought a temprupedic for the house, it was very hot to sleep on (retained body heat). We "upgraded" to a breeze model and it doesn't hold the body heat near as much (good) but we like to sleep with the windows open as much as possible (outside temp anywhere from 45 degrees to about 65). The memory foam gets VERY hard below about 60 degrees. We eventually got rid of it too in favor of a sleep number. I have just begun the search for a "replacement" mattress for our Navion iQ. I say replacement because the original design is a fold down dinette and I am going to put the mattress on top of what is there since we have never used it as a dinette in over 5 years.