I have two of them, one for my xds and one for m&p 9c, they both work great, if you use them when wearing t shirts or any shirt that covers your firearm, not for use if you want to tuck a shirt in, depending on how you place it, there is virtually no print. The only problem is that if your in an environment where the humidity is very high or you might sweat a bunch, you will have to wipe you firearm, when you get home.