yeah like my missus said , fitting properly makes a difference as opposed to quickly whipping the roof back on , careful time and patience putting in on right so a lot of the time it depends if you tighten those roof bolts in sequential order ..TIGHT ...but mine did leak a little because the roof was nipped a bit on the edge at the rear which didnt help and the seals were showing signs of wear (bought in that condition unfortunatley ) ...generally they shouldnt leak , and like Snowyowl123 says , use the vaseline trick to keep the rubber seals healthy , helps deter wear and weathering and helps lineing it up and gives a better seal when putting the roof back on .
I one day hope to trade in my hard top n/a and put the cash difference towards another Aero , but a single turbo this time , would like to make it a manual transmission also , .....one can dream ! but am happy i got the best hard top for the price I paid which will more than do for now..