That it does, it certainly took a while to dry out for me. I do feed on it because I have read many things on it and while a few do state worry of impaction most say it's fine. In my personal opinion though it does expand (you have to expand it just to use it) it looks much to tiny to cause impaction unless a full mouthful was swallowed. I honestly haven't seen my snake eat any and I montior every feeding... It only rarely shows up in the water but I change the water every morning. Also it is messy but I've found that if I put a layer of newspaper (like only 1 or 2 at most sheets thick) on the bottom I can just lift up the sides and empty out the substrate saving me scooping time. So far I have tried pieces of cocnut bark (don't feed on those by the way), astro turf (good but REALLY smells and takes a while to get the stink out also can get moldy), wood chips (NEVER cedar or pine), and finally eco earth. I find that eco earth looks better, doesn't really smell, is easy, isn't very expensive, is environmentally friendly, allows for spot cleaning, and isn't a danger if ingested (in almost all cases.. but again.. a full mouthful could be an issue but I'd be surprised if a BP died from impaction from Eco earth). It really looks like a fine dirt, looks like what you might find on a forest floor or something.
EDIT: Just found this link from a post by TigerGenesis! http://www.drsfostersmith.com/produc...al&Np=1&N=2006
Thanks Tiger!