Works well, washes well, contains solid waste.  The side snaps are key in getting the diaper off without making a mess.  Seems like a better alternative to disposable swim diapers for the environmental impact and cost.  Buy two so you have a spare in case of a big accident. Very pleased overall!