Most children are usually fully night potty trained after age 4 years old and sometimes as early as 3 years old and not all children will have trouble with bed wetting and usually won't need to wear diapers after age 4 years old.
But some kids will need a pull up or diaper at night even as late as age 8 to 15 years old for bed wetting.
Bed Wetting is a condition that can't be helped and usually children outgrow bed wetting by age 8 to 15 but sometimes bed wetting can be lifelong.
I have a son who is 7 years old and wets the bed at night so he wears regular diapers at night and he fits perfectly in the Pampers Cruisers size 7 diaper.
He doesn't mind wearing the baby diapers and I told him that it's okay to wear a diaper at night or whenever he needed too.
He only needs the Pampers Cruisers size 7 diapers at night for bed wetting and when on a road trip when he falls asleep.
So if your child needs to wear diapers past age 4 then it's okay because diapers are not just for babies or toddlers because even some older kids and adults need to wear diapers.