Size large. Easy-fill flap. 100 count. Made of fiber of the abaca plant which does not impart any flavor to your tea and is Forest Steward Council Certified to come from responsible and well-managed forests. Made in Germany.