Love this coat and is really warm!  I am about 140 and 5'5 the length is right above the knee which is great, but it is kinda bulky and a little big.  I wish I had ordered in a M instead of a large.  It does allow room for layering, but it's a little too roomy.  I almost always fit in L women's jackets well but this one is a little too big.  I still wear it comfortably and get a lot of compliments on it.  I've worn it in pretty windy conditions of about 5 degrees for at least 20 minutes if not longer and it was super warm (unfortunately doesn't cover your toes!) kept my booty and core nice and warm... cant speak to the water proofness, haven't been caught in rain or serious snow yet.  My only complaint is the size.... wish it was a little more form fitting.