I think putting it in the car made it even more real!!!!
congrats! on the travel system i got one too way early tho cuz of all the excitement the baby's announcement was so its been sitting there for what seems like forever just a couple more weeks and i'll get to use mine too ^_^