Bought the size Small and I was pleasantly surprised at how much I love this blouse. It is ever so slightly big, but I can make it work for me. Tucked in, or belted with a wide belt and it looks great. And it is so silky feeling. It just flows so nicely over body. Sleeves nice. Collar stays put. Love how the back is a little longer. It is not see through at all. Highly recommend.
For reference, I am 5'4", 120 lbs., 34A bust.