Perfect vintage summer shirt. Lovely embroidery details. The material feels cooling and soft (no tag). I would say the size looks mostly like L, maybe XL but please check the measurements. I have uploaded a video of this blouse on in our IG story highlight on blouses. Check it out there to get a better idea of the fit.