Our diaper service provides a large diaper bucket with a flip open lid. We were concerned it wouldn't keep out our dogs who have less than appetizing "food" choices, so we bought a diaper champ. It's a great design and kind of fun to use. The only down side, and for us it meant temporary retirment of the diaper champ, is it only holds a couple days worth of cloth diapers for a newborn. (We were going through about 15 to 20 a day.) We had to go back to the larger bucket and lock the dogs out when we leave the house. Can't comment on the smells since our baby is only breastfed and there aren't any smells. We are in the process of doing "infant potty training" which is how baby wastes are dealt with in other countries. As we get good at that, our need for diapers will greatly diminish and we will be able to go back to the diaper champ. By the way, amazon sells two great books on Infant Potty Training.