This vacuum is just perfect. This is the one I grab when I need to do a quick vacuum. This grabs the dog hair off the floors and the carpet. It works on rugs as well. It even has a light so you can see what you are doing. The noise level is next to nothing, so it doesn't make my Mom's dog go crazy. I love the self emptying action. The collection bin holds a decent amount. The battery life is pretty good as well. I can do my living room, hallway, kitchen, and utility room areas and still have most of the battery left. By far, it's one of the best stick vacuums I've used.