One of my fave tops and it’s finally back in stock! It’s a lightweight cotton and linen blend. I prefer the large for a relaxed fit.