This blouse fit very well. It will be lovely for dress wear or even casual wear. I like the extra wide elastic around the cuffs. It's not too tight or too loose. It's just right. I am very happy with this purchase.
For sizing reference, I got this in a size large. I am 5 ft 7 in tall, 170 lb, and a 38D chest. I usually wear a size 12-14 in women's blouses.