It was a good speech, the words better than how they were delivered. Trump's delivery could improve with experience. The delivery was ok, with a few short trips off script to include some of his favorite phrases like "very nice." Trump went out of way to include Muslim-Americans, a group many liberals were saying Trump had negatively targeted. Like the stoically sitting Democrats refusing to applaud even the widow of a slain Navy Seal, the outcries of my liberal friends on Facebook were fewer in number than normal. On most topics he nailed the issues on the head.
Here are Joel Rosenberg's thoughts: