It gets very good reviews on Hennie haynes,
Its a Greek based company although they don't state where the kit is made, probably meaning its made in the far east. This should'nt be a problem if the quality control is high. It seems very expensive for what it is though, a bit of microfleece with a windproof fabric on top.
If you want it make sure to buy from a good company with a clear returns policy.
Tonyuk