cnc and yes it's large. LOL I usualy don't do small.......