I could not believe how dirty my carpet was!! This machine really picked up not only ALL the dog hair (we have 3 dogs) but it picked up a TON of dirt. We also have horses so you can imagine all the "stuff" that gets drug in the house even though we remove our shoes at the door. It does make a "whistling" noise and even though it is "refurbished" it had quite a few scratches on it that is why I gave it 3 stars for appearance. I'll take it in to get the whistling noise looked at. Be sure to purchase the extra warranty especially if you are like me and use it ALOT. Like others said it is heavy but the "self propel" helps.