I restocked on Flour sack towels I bought from Walmart, in preparation for my second baby due next month. They run about $5 for 5 of them.
I use flour sack towels as flats for my 18 month old toddler. They are cheap and easy to use. They clean thoroughly, dry quickly, and I get a perfect customized fit every time. I can increase absorbancy either by folding together two towels, or by adding an insert or microfiber towel.
I never have to strip clean the flour sack towels. I only have "stink" issues with my other diapers. The inserts and fitteds. With those I have to strip clean them every few months, but my flour sack towel diapers are always ready to go.
The only cons I experience is family, friends, babysitters, and daycares not knowing how to put a flat diaper on a baby. Handing them stuffed pocket diapers, they can quickly figure it out. Handing them kite folded flats with a snappi and a diaper cover, you will probably get question marks.
Because I am a stay at home mom that doesn't regularly use the service of a babysitter, flat diapers is the best choice for my family. They are very cheap, economical, easy to clean, easy to customize, long lasting. They are also great for multipurpose uses, I have used them to wipe down kitchen counters, juice spills, spit up, sticky toddler hands and faces, and many other messes associated with babies.
For one baby I would recommend 25 flats. That should be enough if you do diaper laundry every other day. If you are buying flour sack towels, that's a little over $25, plus the cost of waterproof diaper covers. It is a great way to get started with cloth diapering if the price tag of other cloth diaper styles is off putting.