I absolutely love the Halo Touchscreen smart Lock. Pros: directions are pretty straight forward on how to install, I love how you can set codes for different people, I also love how you can check if you locked the door through the app and if you didn't you can lock it from the app! However, for the con part, the only negative thing is have to say is that the app crashed on me a few times, but other than that it does come with a set of keys and I would recommend this product.