My son had a serious leak when we tried Huggies Pull up.
Out of surprise, Pampers Pull Ups XL is very good wor. I've checked the difference between L and XL, and even the XL ones sold in Man O or Wellc*me all seems to be made in Japan, it has Japanese writings on the nappies!!! XL is also much softer and nicer to touch than L (possibly made in PRC). Last week, I managed to get XL for $188 for 2 packs of 42 pieces at Man 0, so not bad.