My salon carries OPI. The main reason behind that decision was for the longest time it was a pro-only brand. But like a lot of other polishes, that is no longer the case. However, OPI's quality is undeniable.
The brush is wide which I feel was designed with the pro in mind. Three swipes and you have a polished nail. It is highly pigmented and provides lush coverage in most of its colors. It offers a wide range of color options. It's long lasting, smooth and creamy.
I can't speak about Jessica, because I've never used it and I'm not in the habit of commenting about products I've not tried myself.
I have used China Glaze and they have a relatively impressive color line. In my opinion, I haven't found the same quality that I've found with OPI.