I love this coat. I'm a small woman 95lbs and 5ft tall and the XS fits perfect. The arm length is great the shoulders fit perfect, it looks like it's made for me. I love the color as well. I first tried the light blue but I really felt that it was to spring colored and not what I was looking for. The med. gray is so perfect. It is completely waterproof as it says, my only concern with this coat is that it is not warm at all. I was only looking for a waterproof shell anyways but that is exactly what you are getting with this coat.