Blouse is very pretty and well made - the material is a good weight for linen - but may not be the best for very hot days.
I took the sizing concerns into account and even though I wear an 8 - I have broad shoulders and ordered a large.  It is roomy but not bigger than expected.  And has the loose casual look I was seeking.  A good value -- I wish it came in more colors.