I have lexie on royal canin, so urinary as well, recommended by the vet and so far she is doing very well, her coat is extremely shiny, although being black it does indeed show up more, the other cats love excellence by virbac, not sure if you get it over there, but be warned they do intend to get fat on it.

I always look for something that will keep their urinary systems in order, it must have that,i am restricted financially on what i can afford to buy them,but so far they all seem to be thriving,maybe a little too much if you know what i mean, little fat butterballs of fluff.