I recently purchased the Anker SoundCore 2 and so far I'm loving it, for the most part. It's bluetooth range is incredible, I can be in another room so far away I can't hear it but I am able to still control it via my cell phone. The only thing, and I'm wondering if anyone else has purchased one, is that sometimes the sound quality isn't always the same. This may be due to different source of audio, i.e cell phone, amazon music, netflix, etc. and when I have it connected to my Fire Stick, which in itself is amazing; thatI can bluetooth the sound from my T.V to my SoundCore 2. Don't get me wrong, like I said over all I love this product, it's battery life ranges somewhere on the verge of "forever", connecting devices to it is simple, its waterproof design is solid as possible, the control buttons on the top, while they may look simple, actually have many functions and since there are only 5, they are nice and big and easy to use, find in the dark etc. So please if anyone has an Anker SoundCore 2, let me know your experience with it. Thank you!!