Each pack contains 20 assorted buttons in one package. They are perfect for building a button collection, for crafts, quilts, and creative play. Buttons are grouped by size and price. You can pick from a small buttons pack, large buttons pack, or mixed buttons pack. Small buttons assortment contains buttons up to 1/2 in and priced up to $2.00 per button. Large buttons pack contains buttons 1/2 in and larger and priced as high as $9.00 per button. Mixed buttons pack contains 10 smaller and 10 larger buttons. All selections are random and can’t be duplicated.