These are comfortable earbuds and have decent sound, considering the price point, but the battery life is FAR below what is advertised. I have charged them twice and each time they died after roughly 90 minutes of use at a medium volume. This is my first less than 5-star encounter with an Anker product. Extremely disappointing.
EDIT: After reaching out to Anker, they sent a replacement pair at no charge. The new pair works well and the battery life is far more in line with what I was expecting. These headphones are a solid investment at $30.