the soffseals are hard the whole way around except by the back of the door where it mounts from the bottom of the glass up about 2 inches it soft and hollow, i can slip my finger in thats where it leaks also, other then that i love the soffseals. what are the metro seals like? are they firm the whole way around the glass, no possible leaking?