It came in a timely matter, but I ordered the wrong one. Overstock was very nice about my returning this Vivosmart HR. But, I did not use it. I returned it. Then purchased the Vivosmart HR +, which has a GPS feature.
This never arrived, showed delivered, but it was not. Overstock had me check with post office and wait a few days, but then they refunded the entire purchase price. Very happy with the company, wish I had received the item.