This pet stain carpet pre-order spray is essential if you have fur babies! Gets the stain out and keeps it from returning, has a pleasant smell and is easy to use. The only negative is the spray nozzle setup. Poor thought behind this design. The nozzle spray holes are way, way too small and inconvient. You wind up getting a hand cramp trying to get enough product out of the bottle. Otherwise, excellent weapon in your house cleaning arsenal.