my weatherstripping all pealed off and i never got the black putty with mine, but overall i dont think its bad for the price i paid 4 years agoCheckmate is a POS and it has a lip that sits on top of the rail. The Sprint has no lip. It just has weatherstripping around it. It did leak in the corners. They give you some black putty to fill the corners to mate to the weatherstripping. I never used it. I think it ran me about $700 shipped freight from CA.