It's Chinese crap so I'm sure it fits like Chinese crap does, and no I did not see anything for the glove box, so you'd have to reshape your old one with putty.
I learned the hard way about these re-pops out there. I learned that I would rather spend the money to restore an original, than use any of the junk available.
Everything I have bought so far has been off or ill fitting. There may be some decent stuff, but the tail lenses, door handles, flip top gas caps and the bezels are junk IMO.