These look like linen but are really synthetic and will hold up better than linen would.  I wish they came in other colors as they are a classy flat that looks so cute with dresses and capri pants. The fit was great for me.  I wear a 9 N and they fit perfectly.