My family and I already had a vaccum and didn't think we could get anything better but I was wrong! This vaccum works well in carpet and hardwood floors. We have a cat and dog that shed like crazy and it picked up all the hair while making her floors like great!