I purchased a small in the blue.  It is actually more of a grey-blue than the photo indicates, but still very attractive color.  Runs true to size.  Mid-weight material is very soft and cozy.  Hits at mid-hip.  Well-made.  Sturdy zipper works smoothly.  Not boxy.  Conforms to curves, without being tight.  A keeper for sure.