Perfect for my 1 year old and dog, fits great in all of the areas- bought 3 total!  Easy instillation, easy to use.