Here's a little project of mine. I cut a hole in the roof of my vehicle and put in this bubble sunroof. It features a crank open top, 12v DC fan I made reversible, and insect screen. The border is upholstery fabric held on with spray glue. It also does not leak. It's sealed with butyl tape and RV roof sealant.