Finished at last! Knit this for my sis as a birthday present. She just called and reported that it's a perfect fit!
I knit the M size with slightly smaller gauge hoping to get a size between S and M. I also raised the neckline by a couple of inches. My sis is 5'2" tall so I didn't lengthen the top, but if you're making it for anyone taller I recommend adding a few inches.
Here she is!