I ordered a medium UMP9 cosplay for me and a XL UMP45 cosplay for my friend, both from this link
https://www.rolecosplay.com/game-girls-frontline-ump45-ump9-cosplay-costume-full-sets.html
When they arrived, I realized they were exactly the same size, despite one having medium tags and the other having XL tags. Even worse, they both actually fit into the size small measurements. My friend would have fit into the XL sizes they advertised on their site, but was much too tall for the size small outfit they gave us with an XL tag. The quality of the products was great, but their size chart is totally inaccurate. As you can see from their size chart, the length should have been around 62 cm, but what I recurved was under 58 cm, putting it as the size small measurement. If you can fit into a size small great, but if you are tall absolutely do not trust their size charts!