It's a Serta..

They just delivered it and on the box it says open before 72 hours. Now the thing is rolled up, it says to open 24 hours before placing on bed due to a certain odor it has. It says nothing about the shape of it. Its rolled really tight..do you think I have to open this up because of that?? Because if so, where the heck am I supposed to put it until Christmas?!?!? LOL

TIA