I got a pair of JBL 104’s last year. They seem great for the money, very flat (to me ears) but not very satisfying. A bit dull when listening to general music though. I am very used it headphones though so maybe its just me. Nice solid bass. Our Alexa walks all over them for general music, low end, top end etc, but these are studio monitors so that’s understandable.
Also not very loud and the second inputs hum. Overall happy with them considering the price, they do the job that was intended, and the fact that i dont use them much anyway, but ill replace them when i feel i need to. Was also looking at the HS5’s.