Gifts and keepsakes fit for baby's first Christmas set the foundation for years of happy holidays. Find the perfect plush, natural toys and dolls, keepsake collectibles, books, and more at Magic Cabin. Blankets, toys, teethers, and dolls for newborns, 3, 6, 9, and 12 month olds make wonderful presents for the babies and toddlers in your life. Give comfort with warm, handcrafted wooden or wool felt toys. Shop safe, unique gifts for the newest members of the family.