It is a great rain shell.  No lining, but that makes it a great windbreaker when paired with a sweat shirt or long sleeves.  Medium was just roomy enough for an extra layer underneath without being baggy, sized it by the table provided in the product listing.