Positive:
* Eloquent: A person who speaks fluently and persuasively.
* Articulate: A person who expresses themselves clearly and effectively.
* Verbose: A person who uses many words, often to the point of being excessive.
* Loquacious: A person who is talkative and enjoys conversation.
* Garrulous: Similar to loquacious, but implying a tendency to talk excessively, possibly to the point of being annoying.
Neutral:
* Talkative: A person who enjoys talking.
* Chatty: A person who enjoys informal conversation.
* Wordy: A person who uses more words than necessary.
Negative:
* Rambling: A person who speaks in a long and unclear way, lacking focus.
* Prolix: A person who uses more words than necessary, often resulting in tediousness.
* Long-winded: A person who speaks at length, often without getting to the point.
* Windbag: A person who talks excessively and often about unimportant things, often used as an insult.
The best term to use depends on the specific situation and the desired impression.