I wear a size small in US tops, so I ordered a small (tag size XL). It fit perfectly with some room to spare, I probably could've gone with rage size L. Looks just like the photo, super bright and comfortable. The tag size is the manufacturer sizing so DO NOT go by that. Go by the first word "small", "medium", etc. I think this is why so many people are stating that the sizing is off. The sizing is not off at all and the US size equivalent is clearly listed.