It works, but if you plan on resetting the code often, I would suggest a different lock. Reprogramming this lock is complicated and unintuitive. We use it for our Air BNB entry door so we change the code often. I have yet to find any way to simply delete a code without having to deal with the master code, which seems unnecessarily complicated for our purpose. Adding new codes is simple, but trying to then remove an old code is a headache and at this point I regret getting this lock. I need simplicity for my purpose with this type of item and this product simply doesn't offer  it. If you plan on buying a lock like this, I strongly suggest going through the instruction manual before buying to make sure if fits your needs.