they are slightly hazy. with some fine sand paper you can clean them. The body shop next door cleaned my avenger headlights. it is possible.