So far it is better then I expected. It is the most excellant machine, we have 2 small dogs that shed, and it is pulling hair out of the carpet that I never thought was there along with dust/dirt that must be buried deep (and we just had the carpet cleaned). All I can say is WOW!!!! The only issue with delivery was missing dust cup and one of the brushes were smashed. Called Shark and they sent the dust cup and replaced the brush immediately. We had them in less than a week.