I repotted a couple of my plants in topsoil but honestly most of them i didnt, i just covered the top with some nice large "river rocks" got um at wal mart on the fake plant section, theyre actually pretty nice looking..i do have a 10x10x10 dish full of topsoil and sad in my cage too but i have a female cham and thats her laying bin for when she needs it..even though shes a bout 5 months old.. she has been showing signs so id rather be prepared in advance then not and stress her out but rearranging the cage to fit it in laer. i have a "big boy" reptibreeze and it slides right out the bottom door like a drawer