Better than a broom and dustpan on my small tiled kitchen floor! Great because you can switch the motorized brush off to minimize scatter on bare floors. Very light weight - for taking up stairs, and vacuuming the stairs. It's a great bang for the buck at 40 bucks, so don't expect it to perform like a full-size vacuum cleaner. But it does a great job on those daily messes, particularly if used in a small house or apartment. Only negative: It is difficult to remove the floor brush to use it as a handheld detailer.