I know this had probably been done to death buy my 10 month old currently has Royal Canin kitten. He came to us with a bag so I just stuck to it.
He drinks lots (always drinks after eating and frequently just has a drink) and eats wet on the occasions there's some available (probably around three times a week depending on what we eat)
I'm only considering changing because I was just down the pet shop to get a new bag but they were out of stock. So the opportunity is there as the pet shop stocks a lot of different brands.
Is Royal Canin decent? Should I change?
(There still a few days food left at home)