work go on both carpet and floor but don't  stay long enogh have to keep charge it