I purchased this as both my son and I get allergies every spring and we have 3 dogs (who can be a bit smelly!). I tried to keep my hopes reasonable in terms of what to expect, but they have been exceeded. This does a great job of removing pet odors and while we still have allergies, they don't seem quite as bad this year.