These blouses are fantastic, beautiful colors, great versatile styling and a light weight fabric that breathes. I am 5'5\" and weigh 158, my body is a size 10 but bust is size 12, so I bought this in large and it fits nicely without snugging and pinching anywhere and does not gap or pull when buttoned up. Intend to get more while they last. Highly recommend.