I got this because we have an ongoing problem with fruit/drain flies. I don't know if it would work on larger flies. But for our purposes, this paper really works. It's gross to handle because of how sticky it is, but that's what makes it so good. You have to pull it out very slowly to get it to unravel correctly which is kind of annoying, but it's worth it to get the job done.