The Osocozy prefold might be the best option for parents who haven’t found their perfect newborn cloth diaper yet. It comes in sizes and size one is perfect for babies from 7-15 pounds. Should it not fit your child who might be less than 7 lbs, you can just adjust the fold before fastening accordingly.
For toddlers, expect to use it as an insert inside a pocket diaper. If you lay it flat on top of a reliable All-In-Two cover like the Best Bottoms cover, you can have better results. It has been a cheap, good backup every time I ran out of inserts. Although not highly absorbent as the other cloth diaper inserts I have, it is a step higher than training pants.