Make sure you get a good seal. I got the same style but with smoked lens, and I had a feeling the gasket was a bit thin. Turns out I was right, washed the truck and went to get my rags from under the seat and noticed seat was wet. "I didn't leave any windows down??" And saw the top was wet and the rear window, and finally the headliner. JOY.
Took it off and I saw where the plastic was rubbing on the paint. Ended up taking the beefier seal that was on the stock 3rd light and slapped it on. But being genital with tightening it down, I found out the plastic (on mine) is a bit weak and snapped right under the screw.
Love my light though!!