Used about a month still like New I'm just a leather holster guy. Mine is a full size 9 so I think it fits 40 also. 45 shipped 40 ftf I'm located in Knox county but travel to Evansville, Terre haute, and French lick once a month.