The one I have experience with wouldn't hurt a fly, stays a good five or so feet and is not problematic. I don't know how others behave but this one's only hassle is misting it every day.