Fits great, feels good, not noisy, haven't tested the waterproofness yet....