Printed with PETG and fit perfectly. I'm glad PETG has a bit a flex to help with the snaps