This is a pretty soft and light weight blouse. Its comfortable and a bit sheer but nothing a bralette or tank top cant fix! I'm a US size small-medium and this fits great. Plenty of wiggle room for people that are between a size medium & large. The ruffled sleeves are adorable and they do tend to come up a little but it doesnt hinder the look.
I would recommend this top because it's so easy & can go with a lot.