Thank you thank you thank you eyesfullofhope
bossymarmalade was right, I have been going on endlessly about it. I can hardly wait.
The question: "Do I open it now or do I wait till Christmas?" has been answered.
It's going to be hard but I will leave the pretty package wrapped up tight until the morning of December 25th and have fun opening it then.