I've been using it for 4 months now. Bought in Feb this year. Earbuds can last for 5hrs straight. Never really keep track of duration. Good for me. Casing need to charge around 2 days? Max 3 days, i quite heavy user. ANC quite decent la. The bus stop noise while waiting for bus, can be kept out. I dunno whether it is high density noise or not la. But just today i sent it in for service warranty, left earbud has a static noise or bussing sound. Got a one to one exchange on the spot. Service very good. The service centre was located at lucky plaza lvl 4.