Mattress was put in our  travel trailer and fits perfectly. This is definitely a firm mattress. It is comfortable if you like a firm mattress. It expanded perfectly and within an hour but we let it sit for over 24 hrs before moving it in our travel trailer. I would recommend a mattress protector since does not come with one. I would recommend if you like a very firm mattress.