All of my items can be washed in a machine, they just need to be put it on a cold temperature and on the gentlest wash setting available (i use wool or hand wash on my machine).
You then need to let them hang to dry, dont tumble dry then or stretch them as they will distort.
They should wear, wash and last for a long time if you take care of them like this.