There are many different bowls to choose and knowing which one is best for you could help keep the right diet going for your cat. Not having the right bowls could result in bad habits, not finishing its meal, and getting sick.
Cats use their whiskers to know if they can fit into a space and if a bowl is too deep and they will probably not finish all their meal having problems to reach to the bottom sides. Sometimes also resulting in bad habits like knocking the bowl over or pawing the rest out which sometimes may lead to a mess or food spilled over into the water.
Avoid light weight plastic bowls, they will be pushed around too often and will result in a lot of wasted food and spilled water. Also in rare cases, plastic bowls will cause skin irritations on your cat. If this happens, take your cat to the vet and have the bowls replaced with either ceramic or metal bowls.
Stainless steel is a good choice for food and water bowls, some come with rubber bottoms to prevent slipping, others come with supports. They are also very easy to clean and dishwasher friendly, extremely durable, and come in many shapes and sizes. The only down side to these bowls is that they tend to be colder than the other options and some cats may not like licking the surface.
Ceramic boils are also a good option, usually a decent weight so they won't be pushed around as much and also very easy to clean. The main drawback is they are fragile compared to the rest and if your cat is eating from an elevated area it may not be the best choice.
If you do already have feeding bowls and don't have rubber bottoms, applying a rubber mat under is also another good option. Easy to keep the eating area clean and keeps the bowls steady.