Quick and easy print. I used NinjaTek Cheetah TPU which does a great job gripping the rubber cap with a nice tight friction fit. However, TPU is a tad bit sticky and the lower ring has slightly more friction when closing the lid causing the strap to twist up sometimes. It's not enough to be a problem for me, but you may want to try PETG which could be a sufficient substitute.
The author marked this model as their own original creation.