Absolutely no good on wood flooring,the balls frightened the hell out of kitten & me,just bouncing in 1 spot,tried it on my mat,then it wouldn't move at all.so flooring has to be perfect and not living in upstairs flat 😳would not recommend this product for cats,let alone kittens.