This incense is handmade like many Nepalese incense. The smell is fine and natural. This incense is used for the Buddha ritual, due to the popularity of its cult is known by many names. There are over 25 ingredients used to make this incense. The package contains 45 cords.