It can be used in cold weather or rainy day; it keeps you very dry and warm
I'm 5'-9" , 145 lbs and ordered the large which fits well