ya sand is not the best substrate, repti carpet and well textured tile is best. First, Bearded dragons aremessy eaters and often eat sand or other loose substrate with the food, second it is expensive, and third it can smell. Repti carpet can be washed(on cold so it does not shrink), so it lasts longer ad it is cheaper, and tile is easier to clean. eating sand can cause impaction and constipation and can and has killed these lizards before that is why i switched, other than that it looks grat.....Drew