now I will get the reputation of being a "cat scrooge" but if the cat is on the chair or bed that I want to be on, I move them. I always say to them "you can sit on me, but I cannot sit on you". Now if I am in a chair and they are asleep on me, I use the reason I need to get up as a judgement call. I will move them if I must but if it can wait then I let them stay.