I really needed a way to quickly tidy up my floors in between my major weekend cleanings.  I have faux wood floors throughout my house and five shedding Chihuahua's (they shed A LOT!), so vacuuming once a week is not an option.  But, it was a pain to have to drag out my big corded vacuum after work every day, and quite frankly, I really wasn't keeping up with it like I should have. Well, now I have no excuse! I can walk in the door from work and within 15 minutes (start to finish) I can quickly take care of vacuuming the floors - I have to confess that I have even used it for my "weekend" cleanings! It picks up all the hair and other debris without effort (I do put the vacuum on the carpet setting even though I am using it on hard surfaces - you just seem to get better "pick up" ability when the roller is spinning) and the battery life is amazing! I have not had to change out the battery yet (but I LOVE the fact that it comes with a spare battery just in case you run out of juice in the middle of vacuuming - that was one of the main reasons I went with this particular cordless model), and the extra battery is always ready to go because it stays housed in the charging unit that is so conveniently attached to the hanging bracket.  I had originally had my heart set on purchasing a cordless vacuum that was about $250.00 more than this one (you probably can guess which one based on the price) and am so glad I didn't waste my money!  I think you will be pleasantly surprised at how well this little guy will perform!!