I bought the black & white large size & love them. The large size is perfect for 2 cats. Also the rubber ring comes off if you don't like it.
Good for tiny kitten but the small is too small for an adult cat. My cats don't like them. However, they are pretty and made well. I'm sure the medium or large would be great.
I like them a lot but thought they would be a bit bigger. They serve the purpose and I like the rubber ring around the bottom to keep it from scooting around!