The order took forever to get to me. The blouse is size XL, and I ordered a S or M. And the colour of the blouse is really unpleasant, and not the nice yellow pictured in the advertisement. It is a deep mustard colour, which I dislike intensely, and which does not at all suit my complexion.
The 3 pairs of shorts l ordered (all size Small) fit me very well. Only problem with the ivory/off white shorts is that they are very see-through. So transparent that I could not wear them to any public place