I have have this for about five month now and so far its hold up good . I test it with the 2d maglite and the 4d maglite and there be never any problem the snap button have never get loose . but when i do receive my package the packaging for it be really greasy .