G Diaper is the no garbage, no guilt diaper. As you know, diapers are very bad for the environemnt. G-Diaper are for the parents who do not want to have a pile of smelly dirty cloth diapers hanging around for a week. It's the only diaper you can flush. You can even compost the wet one.