I got the charcoal.  I am small, and wear size 2/3 pant and got the small.  It fits perfectly.  Looks like it does on the model. It is a little lighter weight than I wanted, but very happy with my buy.