I have been using it on my Wix website for a few months. The quality of translations is quite good; I can refine it at will or import a translation. Customer support is highly reactive and helpful. They solved all the issues I had with the Wix editor.