Just bought this slightly different one a week ago and it also seems good, but less of a scent. Solid product inside, more like a wax candle.
I also have this mini odor eliminator that works good if you don't want to run a large air purifier and are using more than just it to clear any strong smells. I wanted to stay away from anything that might create ozone as a byproduct. It should be in the immediate vicinity.
I recently switched to BoxieCat Pro Deep Clean (gray bag) from Dr. Elsey's (multi cat blue bag). I like it much better with smell and clumping plus not leaving slide marks in the robot boxes, though it's a finer particle size and much more trackable.