These are cloth diapers that are complete and do not require inserts or waterproof covers. An all in one cloth diaper is great when leaving your baby with caregivers. It is easy to use, especially for those who do not understand how to use cloth diaper.