Does a pretty good job on picking up dog hair. Easy to maintain as far as filters go. Not impressed with the strong chemical smell from the plastics gave me a headache.