Thought I would have more time between jobs to get this put together so it took me a little while. Assembly isn’t overly difficult, but is something you just want to take your time. Got it working but like most precision machines it takes time to get it figured out. I am still in the process of dialing it in but once it is, I think it will work well.