nice product quality have noticed some leaks hard to install and get absolutely perfect in the cracks I put flex seal in clear to cover the frame so far its working. Also one area the bottom attachment wouldn't screw in so had to improvise home it holds up