Good for the price. There were problems with the smart lock to the apartment, which caused issues getting in, and helpful communication could be an issue as well. Overall, good for the price.