I wouod imagine that some of it would come through, the mesh is about 1 cm deep and keeps its shape when you sit on it allowing air to flow ander your arse when riding. Also drains the water away from crotch area if its pissing down. Think i paid £18 delivered for both my ones, real bargain i thought.