I LOVE cloth diapering!!

I'm a brand new first time mama and I decided to cloth diaper for two reasons: 1) Way healthier for the baby's skin (disposables contain chemicals that turn urine into gel and may be carcinogenic - no way do i want carcinogens next to my child's genitals for 2-3 years) and 2) WAY WAY CHEAPER!!
The thing that totally surprised me about CD is that it is so ridiculously easy and convenient. People made it sound like a big pain, but I'm glad they didn't dissuade me. I've used disposables diapers on other people's babies and they are not in any way easier to use than cloth dipes. Seriously.
If you're like me and needing to save a buck, here is the
website I bought our diapers from. The easiest type of diapers is "All in ones" which are basically the same as a disposable except made of cloth. It has a waterproof shell with absorbent cloth insides and seals with velcro. Voila! But they're also the most expensive kind.
The ones I use are prefolds. I got 3 dozen of them from that online store for $63! (They also have a newborn startup kit with 3 dozen prefolds and 6 covers for like $100 - check out their "package deals.") I just pin one on the baby (you can use a Snappi if you don't like pins) and then put a waterproof velcro-sealed cover over it. The covers I like best are Bummis brand ($8.50 per cover), but there are hundreds out there for all different prices, take your pick.
One suggestion if you're going to get prefolds - buy unbleached cotton ones!! I'm not saying that for any environmental reason (although there is that) but because the unbleached cotton is MUCH MUCH softer than the bleached ones. I couldn't believe the difference. The bleaching process is harsh on the cotton fiber. Unbleached cotton is so much softer and fluffier and has greater tensile strength (i.e. longer life).
So here are my diapering tools:
two safety pins
3 dozen prefolds per size (newborn, infant, toddler)
6 covers
3 dozen cheapie baby washcloths (you could also cut up a piece of flannel cloth or old t-shirts)
diaper pail with hinged lid
kitchen-sized garbage bags to line diaper pail
Here's my change-the-baby routine:
1) Put baby down on foam pad on the bathroom counter.
2) Remove diaper cover and lay it aside.
3) Unpin wet diaper, putting pins into a block of soap (keeps them sharp) and tossing wet diaper into diaper pail. (If diaper is poopy, rinse under running water in the sink or swish in toilet to remove solids before throwing in pail.)
4) Grab washcloth from folded pile on bathroom counter. Get washcloth wet in sink and wipe baby's bum. (I also keep a liquid soap dispenser full of 1/3 castile soap 2/3 water. If the diaper was poopy I squirt some soap on the washcloth to clean baby's bum. Then I rinse the cloth and wipe again with just water.) Then throw washcloth in diaper pail too.
5) Dry baby's bum with a clean hand towel that is kept on the counter just for this purpose.
6) Pin a clean diaper on baby.
7) Put the cover back on over the diaper (unless the cover got dirty, in which case throw the cover into laundry hamper.)
That sounds really complicated but I promise it takes under 2 minutes

My diaper washing system is:
When diaper pail is full, empty it into washer machine and run a rinse cycle on cold. Then when the machine is getting ready to go into the wash cycle, dump in a normal amount of detergent for a large load (I use All Free Clear non-alergenic or Seventh Generation). I occasionally also throw in half a cup of baking soda to neutralize the pH because otherwise amonia can build up over time (from urine). I always wash the diapers with cold water (because I'm cheap, and I've never read anywhere that the temperature matters). Then I throw them in the dryer on regular setting.
It's just like running a regular load of laundry. No hassle at all. And if I'm too lazy to fold the diapers afterward, I just grab them out of a clean laundry basket as needed.
