It's seems pretty good, but time will tell. I'm still ablt to install some weather stripping if need be.Wow! That is incredible! I would have never thought of taking that thing all the way apart. Very impressive work. How well did the seal turn out?