I purchased these thinking that they were the usual hard rubber balls and was shocked to discover that they are covered in cloth. I like the rubber ones because they are easy to clean. These just trap the dirt.  So, you need to know that these are covered in cloth, before you make the same mistake. Buy the rubber ones, they last forever and are more sanitary....