Mi band are cheap and easy to connect with your devices , these band can count your steps but the thing is its not look good on your wrist I must say. the material is plastic fibre. its affordable but not worth it. we all know mi is chinese brand and what we expect from them. Honestly if you want to buy stuff like this then go for upper range products like fitbit.