It may not catch everything. Who knows what some crafty malicious nerd may think up?
However
reviews like this show it does as well or better than anything else.
Previously I was using AVG free version for virus and I admit I did not have a problem
I have been using Microsoft Essential for a couple of months now. The computers are fast. It is seamless and is batting 100% so far.