Always does the job even when the job is cleaning up fur from two dogs and a human with long hair. Definitely worth the price.