I broke a plastic bowl and decideed to upgrade my cat's water and food bowls to these and am very pleased. They don't move around because of the rubber ring on the outside edge at the bottom and are super easy to clean. The small ones are plenty big enough for 24 hours of water for a small mog.
We have a mini schnauzer who stands tall for his breed. The bowl is of excellent quality and often washes in the dishwasher after use. Our dog has been using it for two years now, infact three years in January and it is exactly like the day i bought it! I too will be buying more and do recommend it.
I chose these bowls over the plastic/ melamine type. They are so highly polished they clean up superbly. The rubber is smooth against the metal and doesn't come off. I will be buying more, as they are super safe for use with my large breed pup. No sharp edges, chew proof, no tip, no slip. Brilliant product worth every penny.