I bought this unsure of what Id get, the reviews are all over the place. Im usually a small/extra small, so went with the medium.
Its very big, it fits like a US large in most places. The arms were very billowy, comically so, and the shirt was so long that it covered my backside completely. Im small chested, but I can see how it wouldnt work for bigger-busted girls, as other reviews said.
Im not returning it because the fabric is pretty good and I still like the overall look. I just tailored it myself- brought in the sleeve width about 4 inches and took about 3 inches off the bottom of the shirt. Took maybe 5 minutes on the sewing machine.
It is also very sheer, as others have said.
Overall I cant complain, I could have sent it back for a different size, but this way I know itll fit perfectly, and no hassle with returns.