Runs very small. The 4X would barely qualify as a medium in North America. Shipped within a reasonable amount of time.
Fast delivery and decent to wear. However, stitching is not so good (one leg bigger than other), and insides were scratchy and needed softener. Nonetheless, okay value