According to the measurements you gave, I recommend size XL for you. Considering your weight and body measurements, size XL will provide you with a more comfortable use. Since our uniforms are made of lycra and flexible, they will offer freedom of movement, but size XL will be more suitable for your chest, waist and hip measurements. Our product is made from a fabric we specially produce, which contains 60% Polyester, 35% Viscose, and 5% Lycra. Therefore, it has a structure that does not wrinkle, does not sweat and provides comfort throughout the day. Thank you for your interest!