So, I recently built a cave/hide/basking spot for my bearded dragon using a DIY instructable I found. I'm thinking about making some hides for my BP out of it, but wanted to get some opinions...

Here is how it works....

Take some Styrofoam (I'm using basic white Styrofoam like the cheap coolers are made from, also sold in small sections for insulating small areas 12"x36" I think I have). You then glue it together however you see fit, and using a sharp knife/sanding block, whatever... shape to the desired form. Then you get some sanded grout and mix it and "paint" it on the foam, inside and out. Use 2 or 3 coats and then a few coats of water-based polyacrylic sealer. This process allows you to make any size/shape you can think of, any color (that you can find or make the grout) and is fairly lightweight, easy to clean, etc.

Now, My question to the Ball Python Lords of knowledge (yes, that's you guys) . The finish on this has a rough texture... almost like that of sandstone, or a coarse finger nail file. Is that too coarse for a BP to be up against? My dragon I'm not worried about, but I didn't know about the soft belly of a bp. Of course, in the wild, I'm sure they don't mind rocks... I just don't want to cause any skin abrasions or anything like that.

Your thoughts/input are greatly appreciated.