The Wing riders here swear by their mesh pants/Depends liner combo... as they put it, "nothing finer than messin' in your mesh!"