Took size L upon recommendation. My weight 78kg. The blouse only has a slight room. Thin material which is good as not hot but not appropriate for muslimah as can see your shape and folds. Wish I have taken size XL so it will be more loose than just nice.