It has been used, but it looks and works good. Cap has couple scratches from use.
It should fit lens with 49mm rim.
Shipping is free within USA and $5 worldwide.