Printed it with PETG and later again with TPU. The TPU variant works a bit better being flexible - especially the spring part. Having soft edges, my kids liked them more!
I used 10% gyroid infill. I also tried ironing with TPU, but wouldn't recommend it since the rounding on the edges get lost and it added a lot of printing time. Not worth it.
The author remixed this model.
Flattened surfaces and cut away some material to be printable without support, be easier in handling, have a cleaner, symmetrical look, save some material and time printing.