Product works fine, the packaging it came in suggested it had been on a shelve for 15 years. I bought this for a D2, the OME seal is different (larger) then the bearmach one. This makes getting the bearmach seal much harder to get it in for a good fit.