My 8 year old son wears Pampers Cruisers size 7 diapers for bed wetting and they work really great for him.
We've tried bed wetting pull ups and they leak because he's a heavy wetter at night.
So I asked him to try some Pampers Cruisers size 7 diapers instead and although he was reluctant at first about wearing the baby diaper he decided to wear them.
I help him put them on him and told him that it would be our secret.
I also have him wear the Pampers Cruisers size 7 diapers when on road trips where he will fall asleep and wet in his sleep.
It also helps him if he has to pee and we cannot stop to use the toilet right away because he has wet his pants and the diaper makes it easier.
His 5 year old brother also wears Pampers Cruisers diapers at night and on road trips as well.
Although Pampers Cruisers are not marketed for bed wetting they do work great.
Even Luvs size 6 diapers will fit an 8 year old but they do have a scent to them that some kids will hate smelling like.