yeah ,these had speaker holes and the the owner put the peices back in. as far as the mirror cover, i had a black one but it wasnt as nice as this one and i sold it with another mirror i had. i wouldnt want a repro one but if someone had a mint original black one i would consider it. the tan one is real nice.