Question: can you sleep on a memory foam mattress topper the first night?
Answer: Generally, manufacturers say it takes 24-48 hours for a memory foam mattress to fully inflate. ... You also do not have to wait a full 24 hours to put on your mattress protector or topper. Also, you can sleep on a mattress on the first night, just know the bed may feel different on night two or three.