It looks great and keeps time well. It only needs to charge about once a month (estimated). It counts the number of steps well.
It does not let you edit the number of steps per mile and is inaccurate. It does not do well for swimming. It has issues with connecting reliably on blue tooth.