This vacuum was a VERY pleasant surprise. I have a dog with coarse, medium length (and always shedding) hair and this machine cleaned my carpet and linoleum with no trouble at all. It isn't too loud, which is a plus - and being able to see everything coming up from the floor is definitely an eye opener! Vacuum is light but sturdy and easy to navigate. I have already recommended this to two friends and won't hesitate to do so again.