It arrived when the shipping said it would arrive. I have used the mi band 3 and before that the 2. This is definitely a nice improvement from the 3. The display is light years ahead of the 3, and I love the display themes and music controls. It DOES fit my mi band 3 extra bands for anyone wondering. I already had a nice 3 band strap that functions more like watch straps with sizing holes. The 4 fits perfectly in that band. I took one star off because this is overpriced compared to other sites that offer similar shipping. I think I overpaid by about 20 bucks.