glad your bonding though, doing your own work can be very satisfying as you care more for your baby than anyone else can.
If you can get those mesh covers on your seat, it should stop any pooling of water and hopefully keep you drier in the crotch area if that's what is happening