Fits perfectly. Am slim. 173 cm tall. But a rather large bust so I thought that it would be too small for me. Think again. Beautiful figure-hugging. Who does not like too tight, the vest should order one size larger. A "winter coat" it is not of course, but you can see that already in the photo itself. Have no cracks or otherwise can discover what. Buttons are all off. Can not understand why so many complain about the chemical smell. So now smell times new clothes. Whether it jz ordered online or bought in the store. Wash it once and you're done. I'm very satisfied with the purchase decision and can only recommend this vest !!!