I was initially skeptical at the price but was well worth it. It is well made and occupies my puppy for about half an hour and stops her from inhaling her meals.

One star off only because the base does eventually come apart from the top (after a lot of play) and I have to rescrew it tight.