This electronic ball is a great way to encourage your cat to exercise. The randomized motions keep your cat guessing and will work well on carpet or hard flooring. Batteries are included so you can start playing right away. Replacement wands are also available to ensure years of fun.