My toddler giggles when I put his diaper on him at night! That's because the cloth has a luxurious feel to them. But who cares if they leak, right? Well, they don't if you're willing to do things slightly differently. I find that I need to change a wet baby an extra two to three times a day. At night, I insert a double liner or a special liner made by nurturedfamily.com without any problems.
Cloth diapers do take some additional work compared to rolling a disposable in a ball and chucking it in the trash. When changing the baby, I had to figure out what to do with the dirty wipes that I would throw away with a disposable. For now I'm putting them in a sandwich baggie but I'm probably going to switch to cloth wipes to eliminate a step.(I'm already doing the extra laundry so what's a bit more.) Next, you have to plop their "business" in the toilet. Hint: when you invert the diaper, be sure the diaper covers the opening as much as possible. I was splashed a few times before learning that! I shake the liners of wet diapers into a hanging pail that is on the inside of my basement door. Soiled ones that are really dirty, I rinse in cold water in my laundry tub.
I wash my diapers daily to reduce odor and stains, but you can wait for two. Follow the instructions that come with your diapers to the letter to protect you investment and you shouldn't have any problems. I add baking soda to the cold prewash cycle, Allen's detergent (half scoop) to the hot wash and do a second rinse. I hang the diapers on the line in my basement and they are ready to go in the morning. I also invert my hanging pail overnight and spray it with antibacterial spray to air it out.
But are they worth the cost? That depends if you can afford to pay for diapers up front. At $10 or more per week for two years for disposables we were looking at well over a $1000 per baby. I paid $350 for 18 diapers and will therefore turn around after 35 weeks.
Epinions.com periodically updates pricing and product information from third-party sources, so some information may be slightly out-of-date. You should confirm all information before relying on it.