We have a Shark brand. We have carpet, hardwood and tile, it does good on all three types of flooring. Very good for getting under the couches and along baseboards to pick up pet hair. If it goes missing, it is almost always under the dresser in our bedroom. It will go under and then get wedged under a decorative piece on the end trying to come out.