3D printed in PLA so it was a snot to remove the build lines. The slide viewer is an incorrect GAF slide viewer(and not 3D printed) which isn't screen accurate but i don't care. I made the base from some acylic block I had laying around. It lights up. A fun project.