The quality of the vest is absolutely fine. It is nice and soft. Wash it can also be, I only dare to wash them myself but "cold" (program in the washing machine) and that has worked out well.
The sizes: I have Gr. 40 and now I'm not exactly petite, so I've Gr. XL, which was indeed given as 40, ordered, and fits very well.
The vest keeps you warm and is exactly what I was looking for. So highly recommended.