For a light and compact vacuum it definitely picks up an awful lot off of wood floors, vinyl flooring and carpets. Amazing little vacuum for the price that we paid. Great for picking up cat fur or dog fur plus a vacuums furniture