Im actually kinda disappointed in this product. I ordered a hardtop or composite top in hopes that it would not leak when it rained, as this was the intention of purchasing it. Unfortunately this does leak when it rains. Had I known that I probably would have purchased something different.