4mm and 7mm. Hand dyed . These are beautiful when used with Ribbon Embroidery. Each ribbon has 3-4 colors dyed into it. Especially pretty as ribbon roses! Also is beautiful when used with solid color ribbons. Packaged in 3 yard lengths. Since colors vary, choose color by overall effect. Picture does not do these ribbons justice!