Seems to work great on bare floors as well as low pile carpet. Picks up cat litter well, but sometimes you need to make a few passes. Battery power is adequate, but could be better.