This vacuum is small but so efficient. It picks up everything on carpet. Does not work well on hardwood flooring.