It came in the mail finally! A little friend gave me a big smile, and Finn shall be my buddy plushie as he hangs out on my desk for a very long time!