So I have got two of these shirts in size L bought (male, 186, 85kg) and am actually completely satisfied except for the size. The shirts look absolutely great, sporty and casual. Since both have white shirts Kauptzenschnüre with me, I can not say anything about the staining of the other. For me nothing has rubbed off.
I would again expressly point out here, however: These shirts are really small and cramped, an XL would have probably fit better.