Love the crackling sound. Does have a slight odour but not offensive. Lasts the amount of time specified. I was surprised by the amount of heat generated.