I am not a fan of headphones in general.
First, wires.
If it's not wires, then it's batteries.
If neither of those, then they are uncomfortable.
If none of the above, then there is always the fact that small speakers are crap, and even a crappy speaker can sound passible when it is in or up against your ear.
That is why it is questionable when 'good' headphones cost so much, not because they are so much better- but because of marketing and gimmicks.
They are still usually 40mm speakers.
I like external speakers.
Either bluetooth or wired, a smartphone has many apps available that improve the sound enough to make most of them sound passible, and some even sound rather good.
As a live sound engineer, I am pretty picky when it comes to sound quality and volume.
A speaker should sound good at low, medium, and loud volumes.
Bose generally sound great at low volumes, and ok at medium volume.
They choke badly at high volume levels.
This is because in order to make up for shortcomings the speaker systems are set to 'color' the sound.
They are already EQ'ed to sound a certain way, and so can be quite impressive at low levels.
But crank it up to 11 and you are in crackling distortion hell.
I have two real cheap <$20 bluetooth speakers that I use all the time.
The first one is a Polaroid that was $15 and has two speakers in a single box.
It has a leather carry strap and a slot that holds a phone horizontally on top (great for movies or videos).
It is fine at low to low medium volumes, and the stereo effect can be quite striking at times, when I use a surround sound app.
I also have a single tube speaker, from QFX. It is normally $20 but I bought it on sale for $16.
It has a sturdy handle on top, and comes with a strap that can go over the shoulder (the strap is weak- a better one should be used).
It sounds real good when at low and medium levels.
Where it excells is at loud volume.
This cheap little thing is a monster, and people are genuinely surprised that a small set up like that can produce so much sound at that price level.
It is very directional, so if it is too loud for some, they can just move to the sides or rear of it.
Could I get something more expensive that sounds even better?
Sure.
But if I am going to take it places, it needs to be small, reliable, sturdy, and replaceable.
I don't want to spend hundreds (or even one hundred) dollars for something that I must protect and look after like a baby.
The single speaker tube is far better, even with the lack of stereo effect.
You can use and charge it at the same time, and when it is done charging it stops charging- saving the life of the battery.
It also has a built in FM radio with surprising reception.
There is even a slot for a SD card to be directly inserted.
Of course, using the built in radio or SD card slot prevents the use of sound enhancing apps, so the phone being a part of the system remains important.
As a comparison, I know someone who purchased a very small, durable, great sounding bluetooth speaker from Sony.
It was $50.
It is smaller in size than either of mine.
It is louder and sounds better at loud volume than the two speakered Polaroid, but the QFX tube will outshine it at those levels.