going buy the fact that it says u have a eg hatch there is no rubber seals its a clip on plastic on the sides and a more of a rubber/plastic on top.

when they replaced mine they glued it then when the glue was dry we then cli[ed the plastics back on