I bought this 10 month ago and best decision ever made. This works so great on picking up all the dog hair and works well on carpet and hardwood floor. The attachment tool is great to even vacuum the seats in your car, but will not pick up much of the car flooring (it was not made for that anyways LOL) The battery last long enough to definitely vacuum the entire house. The container is super light weight and easy to clean out :)