A wide variety of sizes and types of glass baby-food jars, many quite old. Some have been used for storage and will need re-cleaning. Some are separated from their lids, so I can't guarantee that every jar has a matching lid. 150 is just a rough estimate. You must take them all.