The product itself is good but you should order at least 2 to 3 sizes bigger
very bad sizing, just for kids under 10 years old. My US size is M and I already ordered 2 size up but the shirt so very tiny that couldn't even fit my 10 years old daughter. Very disappointed