I bought this to wear when volunteering at an animal shelter.  I usually wear size 12, and the medium size jacket fits well when I wear it over a lightweight shirt, except the sleeves are just a tiny bit shorter than I would like.  I've washed the jacket half a dozen times and if you take it out of the dryer right away, it doesn't need ironing.  I gave it 4 stars because of the sleeves and also because of loose threads at the hems.  But it seems to be holding up to washing just fine, and it looks neat and professional.