When making the box, make sure to enable supports (on build plate only). I used a 0.4mm nozzle with 0.15mm layer height. The photo above was printed in TPU (because the I gave away the ones that I made in PLA as gifts), and it works, just dry the filament.
The author marked this model as their own original creation.