This is effective. The smell is great. If you like cinnamon, you'll appreciate it. It does burn your skin if you get any on you, but it washes off with water. It's a fantastic alternative to poisonous chemicals. The price is reasonable and I bought several bottles because it can be hard to find. I would highly recommend this product.