We bought the mattress to replace the one in our RV. It fits perfectly and sleeping on it is amazing. It is slightly firm but we have really liked it so far. The whole process of ordering was so quick and easy, and it arrived much quicker than I thought it would. Would recommend this mattress--- 5 thumbs up!