Heaven in a candy coated snack? Indeed.