king 100 performance review