Bought for my wife who had to make a difficult choice between the various blouses shown! I heeded the comment from one purchaser who said that advertised sizes were a tad on the snug side and ordered one size up: we weren't disappointed. The blouse is well made and fits pretty well perfectly. Service from Sally Allen was prompt and went beyond the mile for, having ordered (and then having had to return) some trousers which were one size too large, a personal, follow-up telephone call was received. Unusual these days perhaps but very welcome indeed!