I was taking a chance on the fit as this is a work coat to wear while doing outside farm chores and will go over varying layers of clothes. One reason I bought it was for the cuffs on the sleeves--better in cold weather than straight sleeve openings. I am very happy with the purchase.
The quality is very nice and it is fairly warm. I would say the Cornerstone brand runs one size too small, so size up! I am not sure yet how waterproof it is, but I am impressed with the presentation.