Great quality, easy to install. The only thing you need to buy a sealant strip for the bottom of it so the water does not go through