A lot has already been said and analyzed concerning last nights Republican candidates' debate on CNN. All I can add is my impression of who did well and who didn't.
I think pretty much everyone did a good job of representing themselves - even CNN did a good job, probably because it was Jake Tapper running things.
I was most impressed with Fiorina, Carson, Rubio and Kasich (at least his list of accomplishments impressed), but others all represented themselves fairly well. Trump did better than I expected, as did Bush. Rand Paul defined his positions well and he will certainly appeal to a segment of Republican voters. He was of course well spoken and reasoned, but I find myself less inclined to consider supporting him than before. Ted Cruz and Mike Huckabee both did well but while the former came across as almost too polished, Huckabee, who would not be in my top 5 choices, came across in a connected, approachable way.
This is still early on, and things will change, but it will be interesting to see how this changes the polling.