We tested this product and it really works well. It doesn't cover up the odor..... it removes the odor-all kinds of odors: mildew, smoke, pet, engine, bilge odors.