Does great on hardwood floors.  Not really enough suction for stairs with carpet.  Battery doesn’t last very long.