I just love stitching these darling pincushions. We have complete kits available with all the parts and pieces to complete these little trifles. They are stitched on 32 count hand dyed linens and regular linen. we add a great set of buttons , hand dyed ribbon and beads.