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 account for a difference of less than 1 inch due to variations in measurement methods. M: top length 48cm (18.9 inches), chest 80cm (31.4 inches), pants length 30cm (11.8 inches), waist 60cm (23.6 inches), hip 92cm (36.2 inches), fits weight 40-50kg; L: top length 49cm (19.3 inches), chest 86cm (33.8 inches), pants length 30cm (11.8 inches), waist 65cm (25.5 inches), hip 96cm (37.7 inches), fits weight 50-60kg; XL: top length 50cm (19.7 inches), chest 92cm (36.2 inches), pants length 32cm (12.6 inches), waist 70cm (27.5 inches), hip 100cm (39.3 inches), fits weight 60-70kg; 2XL: top length 51cm (20.0 inches), chest 98cm (38.5