I'm allergic to cats and they sleep with me. Sheba produces the most allergens of all, and I take her to a groomer once a month and let her handle it, as Sheba does not particularly care to be bathed. I take Purdy every two months. With his long hair, even though I comb him regularly, the bath just makes him so much softer and gets rid of that excess dead hair I don't seem to get with a comb.
Now Red Cat is another story. I had him bathed twice when my former vet had an assistant who would do it. They had to tranquilize him both times. The new vet no longer allows his assistants to do it. So I took him to a local professional groomer over two years ago. Oooops! He went ballistic, scratched her, and she told me never to bring him back. At 15.35 pounds, he has plenty of muscle and is a big fighter. The groomer told me he was so fat, she couldn't get a proper scruff on his neck!
Anyway, he's had three baths in the six to seven years I've had him. Thankfully, he sleeps on the other side of the bed, he doesn't get right up in my face to sleep like the other two do, so I can better put up with the allergens. I'd still like to get him bathed again, but he is such an anxious cat that I also hate to put him through it.