Come with front cap and rear caps.
Fully functional , no haze, no fungus, no scratches on glass.
Seller 90 day warranty.