Okay, but flawed…
Hardware: generally well-built, but not perfect (I had a small plastic part loose in the box, which made assembly difficult). Also, a big warning: the reset button is a poor design, and susceptible to damage, which makes the device unusable if a reset is needed. Software: not well thought-out if you have multiple devices. I have 3 Bolts, and therefore 3 duplicated options for adding further devices in the Settings screen, taking up valuable screen space. Perhaps Levrl thinks users are unlikely to have more than one or two devices? Strange. Too much ambiguity in the use of the word “Lock” in the app (is it a verb, or noun?). Adds to a degree of confusion. App doesn’t show what kind of devices you have, only serial number and firmware version. Strange oversight. The button to lock/unlock each device is large, but requires an extended press to operate. Underneath the big button is an inaccurate display of the last operation on the lock, unless you happen to be near enough to the lock (when it should update, presumably). Activity log would be useful if it wasn’t so vague about which devices were out of range. It doesn’t say, and intermittently states that the activity log is not up to date, but doesn’t say for which lock. Haven’t tried adding new users etc because I rely on HomeKit to do this instead, so won’t comment on this function of the app. IMPORTANT: don’t pair the device in HomeKit first, even if tempted to ignore the Level app. You must add it to the Level app first to then be able to update firmware and calibrate the locking mechanism. To resolve this, your only option to reset the device, and if the reset button is missing or broken (as it was on one of my Bolts), you’ve got a dead piece of hardware. No other solution exists. If you bought Level hardware outside of the US, you’ll have difficulty getting a replacement from Level, since they will tell you that they can’t sell outside of USA due to “export controls”.