I love these swim trunks. But before I ordered these I read the reviews about sizing. I ordered a size bigger then what my son usually wears and they fit perfect. No leakage before swim lessons. With the disposable diapers it leaked right through them and I got peed on. These are perfect. Wish I would have found these sooner. Will order again when he outgrows these.