It meets our needs exactly. We often have guests who smoke and after they leave everything smells just awful. With this device, we managed to even keep the smell under control and the air wasn't that suffocating. In short, the device served it purpose. I'm only concerned about its duration, because in some reviews people said it didn't last very long.