It's fine. It has poor pacing, argueably takes a dump on the two movies that came before it, is maybe a little too political (politics in film is fine, but maybe pick movies that aren't about time traveling robots for politics to be a focal point?) and features some occasional cringe worthy dialogue. However, the performances are good (Schwarzenegger & Hamilton are specifically fantastic) and the majority of the action sequences are fantastic, if not a little overlong. If you're willing to shut your brain off for a little over two hours, it's a good time.