Pretty good lock. I like the fact that the code can be changed rather easily and the  self-locking feature is also convenient.