I've been skeptical about functionality of air purifier in general, but I've changed my mind. It really purifies the air; I and my bf has significantly less allergic reaction and it does remove odor. I clean the filter once in a while using vacuum thinking it might prolongs its life.