It still isn't perfect - a daily driver doesn't need to be. Smells a millions times better and the dog hair is 95% gone. If you have pets in the car - highly recommend rubber or plastic floor mats and seat covers. Pet hair becomes woven into the carpet and seat fibers, not easy to get out.