Cotton long sleeve top