Crystal litter continuously removes odors - If you change regularly, it does prevent odors. It lasts for weeks with no scooping, cleaning, or refilling. It locks away solid waste and odor so you never touch or see smelly waste. It's as easy as it looks to change this thing without getting dirty. It's completely disposable leak-proof tray with lid for a quick, hygienic cleanup.Crystals also do not stick to your cats feet great for less tracking throughout your home.