can i use my memory foam mattress topper straight away?
If you only have a couple of hours, it is okay. In fact, sleeping on your new memory foam bed before 24 hours can speed up the process. Body heat can make the memory foam more pliable, making it expand faster.