No size S therefore i settled for a size M in khaki (sort of a taupe color, excellent in dirt hiding).  The fit is comfortably oversized but not too oversized.  Small would fit me better but I don't mind having more room.  The length is not long.  If you are tall with long torso, it'd look cropped.  If you have long arms the sleeves may be a bit short, too.  Material feels nice like brushed cotton.  It is thick yet soft.  Dont know if it'd shrink or the exterior would pill after wearing and washing (interior i don't care).  For the price i am satisfied having this jacket for after workout coverup to prevent sudden chill from night air hitting sweat.