Contains: 50 yards of thread in an assortment of colours 8 buttons 2 snaps 5 safety pins 2 straight pins 5 needles a needle threader thimble and scissors. Made from the finest materials. Satisfaction ensured