Perfect coat for a cool, rainy day.  The medium I ordered is just the right size, and the sleeves are not too long.  The liner is not  removable, but I wanted this for cooler days anyway.  I also like that it is machine washable.  Good coat for the price.