Wash moleskin like denim or you will get marks in it. That means by hand or with the hand wash cycle on your machine. Do not use the spin cycle.
The vest is synthetic won’t show marks. The important thing is the insulation. Google how to wash primaloft for instructions.