I watched this last night just before I went to bed. I cracked up. So adorable. What a lot of work that was put into this!