I purchased these Pom-Poms for my 3 cats and they love them. They are very dense, which is great when you buy Pom Poms. I had bought some other ones and my cats didn't like them. They were way too fluffy, too big and not dense. One of my cats always loves playing with them, and she carries them around in her mouth. These are great and easy for her to carry them without coming apart in her mouth All I can say is make sure that you check the density, because the more dense & "tight" they are, the better they are for cats to play with. You have to ask these companies that sell them how big they are and how dense they are. Don't make the mistake I made. The other ones I've purchased are all very different from these. The other ones are not easy to roll on the floors b'cuz of being so fluffy and big, and that's not conducive for rolling across your floors., whether bare floors or carpet. These are really the best ones to purchase. My one little girl is very happy with these. She plays with them for hours and hours at a time. These are the best ones that I could find on Amazon. So far, the color does not fade, and the colors are great. They roll across the floor or carpet easily, because of their density.I believe you'll be very happy with your purchase of these Pom Poms! I love them and will order again.