picks up garbage very well the suctioning is very strong that it gets all the hairs out of the carpet. i have used this with no problem on wood floors, laminate and carpet . its super light weight and glides smooth across any surface. i used the Handheld to vacuum my suburban