Needle Bling Designs is a popular brand, best known for their hand dyed cross stitch fabrics, as well as their cross stitch patterns.