Runs VERY small and their version of US sizes may not be correct. Top is very pretty but I bought the 5X to match the US XL but the top is a little big but the shorts fit. Shorts keep hiking up legs so I probably won't wear them.