These buttons are unsold shop stock, probably dating from the early-to-mid 20th century.
The buttons are in very good condition, though rather dusty.
The cards are discoloured with age, creased, and definitely tatty round the edges.
Some of the cards have stains.
Please bear in mind that these buttons are old, and will need to be treated gently and carefully.
I do not know if they are washable, or if they would need to be removed before washing.