This is a Polycarbonate window that is cut out of flat sheets and is not molded. Polycarbonate windows are for drag racing only and are not street legal. Trimming will be required for proper fitment. Windows can be cut to stock size if the factory trim is being used or oversize flush if the trim is being removed. Polycarbonate windows are cut to order out of flat sheets and are non-returnable. If you have any questions call Harwood at 800-822-3392.