We've had an older version of the Swiffer Sweeper for years and use it on a daily basis for dirt, dog hair and the general mess 4 kids make. When we got this new one, my 14-month old (no joke) was more excited than I was. Perfect! We put the dry pads on the sweeper and the baby and I were off and cleaning! She screamed at her older brother and sisters when they tried to take it from her to sweep themselves! So yes, good for all ages! The Swiffer Sweeper also happens to do a great job cleaning our floors too. We use it in every room, as we have hardwood and tile throughout. My husband even used it to clean our apartment windows!! Bonus: the long handle is excellent for fishing stray toys out from under the couch. [This review was collected as part of a promotion.]