Product Details + Straight fit. Long sleeveLength in size small is 18 1/2"The model is 5'10 1/2" and is wearing a size smallComposition: 100% Organic Cotton