I used substrate for awhile back when I didn't know any better. I thought it would make the cage easier to clean. Wrong....my cage started to smell. I had to remove everything, and the substrate and the bottom was all impacted with hard substrated. What a mess. I finally got it all out, disinfected and aired before using the cage again. Boy did I learn my lesson. Fortunately my veiled was not affected.