The only answers you will get that are 'bad' are the ones that never used cloth or are going on very old information from their mothers about cloth diapers. Like the first answer you got. :)
We used cloth for both our boys. We spent around $150 for our stash of 15 diapers with our oldest. It seemed like a big expense at first, but when we didn't have to spend any money for diapers for our youngest, well the savings was astronaumical. Not having to spend $50 a week on disposables, less waste in the trash, no chemicals against your babies skin... these are all pro's that are very important!
We used mostly Fuzzi Bunz. Since my oldest is 7, we had to buy two different sizes, small to start with and then the medium, which both my boys were able to use through potty training (we used elimination communicaiton and both were out of diapers by 18mos old). Now the Fuzzi Bunz are one size, so you don't have ot purchase different sizes.
I will break the diapers down for you-
The cheapest option is prefolds and covers like Bummis whisper wraps. Prefolds resemble old fashioed diapers, but are made much better. Chinese or indian prefolds are super absorbant, soft, and last for a long time. You can get a dozen prefolds for under $20, and the Bummis covers are made of PUL (polyurethene laminate) and are around $10 each. You can reuse the covers until they get poop on them or get smelly. I had a couple I traded out, let one dry out and use another, then change them out at the next diaper change.
Next are fitteds and contours. Kissaluvs is the most popular brand of fitteds and prefolds. Fitteds work excellent forn ewborn poops. They do require a cover and are usually more bulky than other cloth diapers. THey are easy to use though. They run $10-$15 per diaper.
Pocket diapers are currently the most popular diaper being used. They are PUL on the outside, and fleece or microfiber on the inside to wick moisture from the baby, and then a pocket in teh back to stuff the absorbancy into. Terrycloth, hemp, or bamboo are common inserts used with pocket diapers. Fuzzi Bunz, Happy Heiny's, and bumGenius! are the most popular. THese run $15-$20- per diaper. But they are easy to wash ,dry fast, super convenient and easy to use.
Last are all in one diapers (AIO). These are exactly what they are named, the cover, inserts, and liner are all in one. they can be hard to wash and take a long time to dry, and expensive ($20+ per diaper) but they are super convenient for sitters or going out all day. Bumkins are popular AIO diapers.
We never used a wets bag. I had a small trash can with a lid in our sons bedroom and we just dropped wet diapers in there. No soaking or dipping in the toilet required. I had a diaper sprayer on our toilet, adn you just shake the poop into the toilet and spray the rest off. Again you don't soak cloth diapers or dip them in the toilet anymore. Then on wash day dump the whole thing into hte wash, do a warm or hot rinse, warm or hot wash, and then if necessary a second rinse, and then hang anything PUL to dry and dryer dry all inserts or prefolds.
We used Charlies Soap (www.charliesoap.com) for our cloth. It washes clean with no scent and makes the diapers so clean! You NEVER want to use regular detergent on cloth diapers, no fabric softener and no dryer sheets. These things build up on cloth diaper and they make them repel water. DIapers need their own wash, you shouldn't wash them with your regular laundry.
www.diaperpin.com has reviews of all cloth diapers.
www.greenmountaindiapers.com is an awesome resource.
don't negate mom made cloth diapers either. www.etsy.com has TONS of cloth diapers that are well priced and made by moms who use them too, so you know they are well made and work well. WIth our youngest son I bought alot of WAHM diapers and was always happy with them.
Good for you for choosing cloth. Washing cloth diapers doens't take any more water or energy than another potty trained individual in the house. Plus it saves landfills from 2-3yrs worth of nasty disposable diapers that don't break down and are usually full of feces, which is a health threat to everyone around. Cloth diapers are easy to wash, easy to use, and are so much better for not only the environment, but your baby, as disposables are made from so many chemicals and are so ultra absorbant they actually pull moisture out of your childs private parts.
We loved using cloth diapers, and will for any future children as well. Once you get in the groove, its so simple, and NOTHING like the cloth your mom used. My mom was so against us using cloth, but once she checked out our stash she was amazed and totally for it. She gives out htei nfo now about the cloth diapers!