Excellent quality and fair price. Afew days after receiving it I was in Irian Jaya and it performed perfectly.
By the way in 40 years of diving, I have never use baby shampoo on the lens. If you haven't tried it do so. Amazing. Overall an excellent product