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-4 cm 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. 2XL--waist 82 cm (32.28 inch), hipline 102 cm (40.15 inch), length 33 cm (12.99 inch), fits weight 63-67 kg. For shorts, button holes are usually sewn together during the process of manufacturing. That's common practice in Chinese factory. You may cut the hole simply with scissors along with the stitch. Thanks very much for your understanding. Color: as shown in the pictures, please allow slight color difference due to the monitor reso