Cloth nappies can only absorb a certain amount of liquid before they leak. In my experience a standard cloth nappy is nowhere near absorbent enough to last all night, even with boosters added. So you need a dedicated night nappy that is designed to hold more fluid.