I am a chemist and I bought this blouse, she gives a little big but it's no worse for wear another sweater or a little thick under and be comfortable. Good overall quality, not too thick nor too thin, hidden snaps are not bad. I would recommend this model