If You Care brand of Large Baking Cups. Measuring 5cm wide at the base and 3.5cm tall. 60 Cups in a Box.
The paper is from FSC Certified Forrests, is unbleached and totally Chlorine free. No plastics in sight at all.
They're microwave safe and oven safe up to 220 Celsis.
They're also Compost Friendly.