I've got loads of woolen garments, some including alpaca, mohair, etc. (not grown from sheep ;) and never had any trouble washing them cold. However, I haven't actually spilt any coffee on them...will need to test that. The leaves will stay in form though. They are not blocked, so do not need to be re-blocked after washing. So, well, not sure about coffee stains and handwash-only, but otherwise still wool-fanatic.