I have a Xiaomi Amazfit. Cost me 55€, and the battery lasts 15 days with an always on display. It has included GPS, compass, pressure meter, heart rate monitor and sleep monitoring.
Sincerely, other than looks (and I woild still not bring an Apple phone to more formal occasions just like I don't bring my Amazfit) I can't understand why anyone would pay 10x more for an iWatch not can I stand that I would have to charge it everyday.