I was looking at my little speaker the other day and thinking to myself about how well it has done. My husband bought it for me about 10 years ago when we were just dating and had moved halfway across the world together with little money. It seemed like a big splurge at the time and we were using it to watch tv shows on our laptop without relying on the tinny laptop speakers (we didn’t have a tv). Fast forward to now and that speaker has traveled all over the place, been to the beach, been camping, been on sailing trips etc. and it still holds a charge really well and has pretty decent audio quality for its size. It even still looks good. I think ten years is pretty good for a little Bluetooth speaker, personally (maybe that’s a normal amount of time?). Hopefully I can get many more years out of it. Anyway it feels strange to bring up older items and recommend them as BIFL because you never know if manufacturers have kept up their quality over the years. If these speakers are still being made with the same quality i definitely recommend them.
My mega from 8 years ago is a tank! Basically my shower speaker now and lasts over 4-6 months per charge doing that
Minirig would be my vote.