My son has very long arms and often the sleeves of longer shirts stop before his wrists. The sleeves on this were long enough. The material wasn't soft at all but not scratchy. He loves wearing this. He often pairs it with his nerf tactical vest.