The pink O's are some hand dyed brocade cotton from Africa. All of the fabrics are either hand dyed by me or brocades from African traders.I love the process of cutting up the beautiful colors and sewing them back together, giving it several planes. The hand stitched hand dyed quilting threads change colors depending on what color fabric they are laying on. I could look at the color varieties for hours.