Mercerised cotton longsleeve