These are perfect (for me).  I'm not good with fabric terms. They are kind of a soft sheer burlap material with embroidered pattern.