It does an awesome job of deep cleaning, removing dog hair and odors leaving a fresh febreze scent.