Very good. They let you know exactly what you need and you have a lot of control over your own game. They were happy to answer all my questions and work with me through it. I still have to wait to see how the final thing turns out but I would recommend them.