It does zap bugs - that’s for sure! It’s always full and constantly going off. Have had it for a year, too, and it still works great. But if you’re looking for a mosquito solution, this isn’t is - it might get some of them, but it certainly doesn’t get them all.  Then again, might depend on the area - if your yard doesn’t have a lot of trees, for example, this may be more effective since you probably won’t have as many bugs. Have to give it 5* because it’s just a small lantern and does the best a small bug zapping lantern can!