It's pretty good. It is very similar to Fanuc. I like better Fanuc, especially for operation. Not as much as Okuma OSP. Has some great features for setup offsets and tooling. We are receiving machines with the M80 now. Has touch screen and some better graphics.