The cosplay is a very decent quality for the price.
The only "complaint" I have is the size:
I am 1.74m/5'9 and 74kg/163lbs and bought a size L. The shorts were fine in size but the shirt was very tight.
That was my fault however, so if you are worrying about the fit I would say buy a size larger just in case.