I would try an electric blanket,as I know my Older Ctas have troubble keeping warm.
I get cushions from the Amity ,for a Dollar so they can keep warm.Amy is such A Wonderful Cat,and we all send MMMMMRRRRRRRROOOOOOOOOOOOOOWS to Her.