I really liked this coat from the pictures and the other reviews. It is exactly as described, very stylish, I receive a lot of compliments on it. It is warm and the quality is great, as should be expected from Calvin Klein.  Very happy with the price as well.

I am 5'1 and ordered the small, could have probably ordered the extra small, as it is a little roomy, but I will keep the small, so I can wear a bulkier sweater underneath.