Here is my nite time "diaper routine" - Large BetterDry diaper (Northshorecasre) with 3 Gerber six-ply baby cloth diapers folded in thirds width wise, placed between legs with another diaper folded and then "doubled over" from each side and placed horizontal in the disposable diaper just above the 3 diapers placed between legs, wrap BetterDry around both inserts and tape tightly.
Then I add a "double terry cloth panty" covered by a PUL diaper cover.
In summer, just t-shirt for sleeping: - in Winter I wear a "onesie" with snaps going between the legs to hold up diaper combination.
I rinse out cloth inserts in shower in AM and store for two/three days in basement laundry - wash inserts every two/three days.
One of my problems is I have to sleep in a "recliner" for allergy/breathing and use pads/towels to absorb any small leaks - none in the last 9 months.,
Also, I have to sleep with "male member" pointing up, which is probably why I have to add horizontal diaper insert. Inserts usually soaked in AM, but diaper can still be used two hours - (breakfast/coffee.)
I ordered the "double terry cloth panty" from BabyKins - style #11000 in Canada.
PUL cover from Amazon - Leakmaster brand works best.
Gerber six-ply baby diapers from Amazon.
Good luck - trial and error and shopping around will lead to success.