Please note this is in Asian sizing, Asian size is smaller than western size e.g. UK, US, AU, please check the measurements carefully before making a purchase. Please allow 2-4cm error due to the manual measurement and different measurement methods. If you are not sure which size to buy, please provide height and weight, we will recommend a suitable size. M: chest 118cm (46.45 inch), length 115cm (45.27 inch), hem 131cm (51.57 inch), fits weight 40-60kg; XL: chest 126cm (49.60 inch), length 117cm (46.06 inch), hem 135cm (53.14 inch), fits weight 70-80kg; 2XL: chest 130cm (51.18 inch), length 118cm (46.45 inch), hem 137cm (53.93 inch), fits weight 80-95kg. Color: as shown in the pictures, please allow slight color difference due to the monitor resolution and light effect when taking pic