Description of dimensions is exact. Body of lens cover is made of rigid rubber and flip up cap is made of some plastic.
Ok. Yellow lenses scratched, but I expected something like this.