I definitely recommend double-checking what size bowl you have before purchasing this. I accidently gotten a medium size and it was just a little too small to fit the large bowl I have. When waiting to get a new slow feeder, this one still worked pretty well; my dog ate at a much slower pace, but sadly, she was still scarfing down the pieces around the gap where the slow feeder didn't reach the inside of the bowl. My mother's dog now has it, and it is working very well for her since it fits her smaller, medium-sized bowl.
All in all, the product works as advertised, works well with wet and dry food, the suction definitely helps keep it more in place, and I recommend it to any pet parent who needs to help their little furry friends slow down on their eating time.