Personally, I had a very good experience with them. I will admit that I too thought they were american, not chinese, so maybe i'll deduct 0.5 stars there.
The size was perfect for me, and I'm pretty plus size. I had to measure myself but their chart was accurate (for me, at least). The quality is on par with the prize (medium, i'd say). The suit didnhave a very small flaw, which I emailed them about with proof and guess what... They sent another one almost immediately. No extra cost, not even shipping, only 2 emails exchanged.
So yeah, as far as I'm concerned, they're ok in my book.