Swim diapers are designed to allow water and other liquids to pass freely through them, but catch and contain solids such as bowel movements. Some swim diapers do catch a small amount of urine if the urination occurs before the baby enters the water, but generally speaking, swim diapers do not absorb urine