Quality wardrobe staple. Perhaps just a few cm longer than I would like at the back, but then I guess it will double as a beach cover-up. Besides, the natural creasing in linen should take the hem up a little. I wear a Small in WNU. I’m a UK size10 and find this gives just the right amount of over-sizing without looking like I’m literally wearing my husband’s shirt.