I bought these cloth diapers when I was getting lost in the huge cloth diaper market as a first-time mom. Anyhow, after I saw those good reviews, I decided to give this a shot. Usually I prewash new cloth stuff for my family, so this better works out coz i wouldn't be able to return them after washing. In a word, these diapers are the BEST! If you are rushing to go to bed because preparing for your newborn has worn you out, then you can stop here and place the order. But if you just start the cloth diapers hunting, feel free to continue reading my experience: I ordered the infant size, instead of use it alone as a cloth diaper as instructed on the package, I use it as an insert with a shell. And here comes the reasons why I love them: a) they are so so soft and comfy, and it only gets better after using and washing. My mom has been helping me to take care of the baby and she keeps telling me how much she loves these diapers and they are way much better than what she had to use on us back then. I usually don't really care how great the description is because I only trust my experience. And this one passes my test, baby never had a rash with this diaper, that explains a lot about the quality of the material. b) they are not white. Yes this is important. When you have to deal with baby's explosive yellowish poop, you would appreciate this non-white diaper because they are easier to clean than the white cloth. even though there is a little residue, you won't be able to tell. You might think white cloth diapers are prettier than these, but the thing is you use them to hold baby's pee and poop, being more useful is more important. c) they become less bulky as your baby grows bigger. During the first few weeks, it does look a little bulky on the baby because I had to fold most of the part to fit the tiny baby. But as the baby grows bigger, I can fold it less and less. Even though it's only infant size, I don't see a problem using it as an insert at later stage. Again, my experience is based on using it as an insert. The instructions on the package show you how to use it as a diaper by itself, but I think it makes a lot more sense to use it as an insert with an waterproof shell. d) they are more affordable than other inserts, at least those similar quality ones. And for the long run, using cloth diaper is going to save you lots of bucks. A bonus for this one is that you can buy the infant size one and use it as insert for the entire stage. Whereas a lot of other cloth diaper inserts come with two sizes, which means you need to spend double the money. e) they are thick and absorbent. The biggest concern about using cloth diaper is the leakage. With this one, even though the diaper is soaking wet, it doesn't leak on baby's pants. While it's gonna be another story with the poop, if your baby has frequent and small bowel movement, this should be fine, but if your baby has infrequent and explosive bowel movement, get ready to change the entire outfit and have fun! To have a better sense of how absorbent these diapers are, I did a test with this one and the thirsties 50% hemp and 50% cotton insert, it turns out that this one is a big winner because it can go about twice the time than the other one before it gets soaked. f) It's not complicated at all to do the cleaning. When I was still pregnant and thought of doing the cloth diaper, I was like I would never hand wash those smelly diapers!! So in the first week I put the dirty diapers under running tap water and asked my husband to wring out them and hang them up. Originally the plan was to accumulate a three-day cloth diapers before we put them in the washer coz we want to save the laundry cost. But it was not the best idea to let dirty diapers to line dry because it becomes harder to clean. Fine, let's do hand wash. First step is to soak them with hot water to get rid of the smell, then leave them in some draft baby detergent water, a few hours later, hand rinse and twist them then hang them up line dry. The more you do the easier it gets. And now I become a mom who hand washes baby diapers. If it involves bowel movement, the work is a little more, but still easy. Just put them in a basin, use the running tap water to wash out the poop particles, dump the water in the toilet bowel, then repeat the steps as described above. I saw some products like diaper sprinkler online, but I like keeping things simple and it worked out just fine. In a sum, these are a great buy for parents who do cloth diapers, and a great product for babies who may or may not be sensitive to disposable diapers, too. Thanks for reading and have fun with diaper changing and cleaning.