This lovely lightweight Air Ram does a super job on both hardwood and carpet flooring - dog hair (short) presents no problem - the battery is efficient & easily charged - emptying the cylinder & cleaning the filter is incredibly simple - Consumer Reports gave it a thumbs up which was important to us