You can never be too safe, especially when it comes to those young kiddos on board…
I printed this model on my P1S and it fits fine, I have no idea if it fits on the x1c as I don't have one to test it with. It is a snug fit and shouldn't come off during your prints. You need to have Arachne for the wall generate for this print other wise spots will be missing on the filament spool. I have include the bambu studio file so feel free to print in any colour you want or even a single colour and paint it. the joys of 3D printing.
Happy printing everyone, UseLess Engineering