Welcome along - the soft tops are designed to allow water to permeate the outer layer, there is an inner water proof layer that prevents water entering the cabin
It's either that, or take your chances with the guy in Warrington - but read all of this thread before you decide!
https://z4-forum.com/forum/viewtopic.php?f=13&t=105182