1001 Carpet Fresh is the essential carpet and upholstery freshener. This fine foam banishes everyday smells from pets, smoking and cooking, and it’s great on those tough lingering odours. Enjoy hours of freshness with odours eliminated at the source and without any vacuuming needed!