Really nice, well done! I made a few using Kleenex brand for sizing…a good piston fit. Then wouldn’t you know it, my wife bought Puffs brand and they are a tad bit larger and won’t fit. So much for consistent sizing.