Battery life at least is close-ish to the 12 hour mark if used at around 50% volume. Good appearance and comfortable Purchased another pair just to make sure I will have them for years and years to come. So no big expectations. Ive put a lot of miles on them because music is my medicine and the sound quality JBL puts out is my favorite. I personally think some of the very few bad reviews were from a different seller than gear2compete. I purchased with this in mind, but they are far too small to be of use. My computer is high end so its onboard sound can delivery somewhat more power than your typical budget computer, but really nothing that crazy. So these are fine if you only walk on carpet but if you have hard floors these will not help your feet at all. So far Ive used them for festivals, path hiking, and casual all-day walking.