These are okay, and not bad at 10.00 per diaper. I loved them at first, but had to buy the infant size for my toddler because they run big. No way will these work for a baby under 6 months. They are incredibly bulky.
My biggest issue is the cleanliness. I have done all the tricks. I use homemade laundry detergent because store-bought can cause detergent build-up. I use borax once in a while. I sun them. I don't use vinegar, I soak them, rinse them, and sprinkle with baking soda before washing...but they still smell bad. Some have suggested it's because I have hard water. Maybe, I don't know. However, if my son pees in them, he smells bad thanks to the diaper. If he wears them overnight, they reek of ammonia so bad it takes your breath away, and his little bottom turns red as can be. I just ordered some more sunbaby diapers so I can toss these in the garbage. I would pass them on as not to be wasteful, but I'm not about to stick someone else with these troubles.