Nice fabric and cut. Run a little large.
It’s not actually linen is my only negative comment. However, the material is thick and really good quality. I would however size down. I am usually a size 4, so I bought the S, but it was way too large (about 2 inches needed to be taken off). Since I’m not in the US, apparently they do not do exchanges, so I would recommend you size down.
It says they are white but they are actually winter white
Would look really cute, I would usually order M, but I went by the measurements, and seemed that I would have to get L. Trust your true size and they will look great. Nice material, but don't expect a linen feel.