I ordered a medium, my usual size. Large enough not to need to use the buttons. I slipped it over my head to try it on and took it back off the same way. It's just a little too big for me. I don't know whether it would shrink and then I'd need the buttons. The shoulder seam is just SLIGHTLY off my shoulder. I believe a small would not fit. The sleeves were long enough, falling just past my wrists.
Another thing I noticed is that the front hemline is rounded, but the back, behind the side slit is straight. I didn't care for that look.
Finally, the button for the bust would, I think, leave a gap on some more endowed women, if the top fit. Just my opinion. I prefer having a button between "the ladies" to provide for no gapping. Just my opinion.
I ordered the coffee, which my other half thought was too dark for summer, although I believe it would look sharp with white, as in the photo, or left open with a tank under it.
The material seems fine. I noticed in other reviews that some people think it's actually cotton not linen. It could be linen, but the tags are not written in a western alphabet, so I cannot let you know what they indicate. It seems soft enough, amd it has a linen look, so I'm fine with it.
I will be returning for size.