Mercerised cotton long sleeve top