Base on the size chart, my size was XL and I ordered XL ( I am small in US size) but still one size smaller than what it shows in the chart, means I was better to order XXL. also It is not as nice as the picture.
the blouse is quite fine. And the shipment was very speedy considering the distance and free-of-charge delivery service.