Following the reviews I 've been guided and I 've asked for a size XL I usually be M or L but if it comes a little small, I stay perfect, if it serves as a guide to my measurements, bust 100cm shoulder 42 waist 80cm, I recommend it, The good quality fabric. Just like the photo,❤️