I cannot believe the suction power of this little, lightwweight vacuum. Works better on carpet rather than pushing but quite easy when you get hang. Probably best for small areas ie spilt crumbs but is able to clean large areas just takes a bit more time. Easy to empty and clean. Great for me, as I am still recovering from extreme illness last year, cannot deal with my big heavy Shark.