Our finicky tortoiseshell kitty has several sleeping spots in the house and when he's on this one, he doesn't move for hours. Self-warming and machine-washable. Easy peasy.