Cloth diapers are do not smell worse than regular diapers. In fact, disposing poo and airing out the diapers makes a pail of cloth diapers less stinky than a pail full of disposables.