The Tronsmart Halo 300 is a straight-up value monster if you want big party sound without paying JBL money. I like the versatility here—mic/guitar/XLR inputs, app EQ, and it gets insanely loud while staying surprisingly clean for the price.
Pros
+Gets extremely loud and stays relatively clean at high volume
+Strong mids—vocals stay clear from several yards away
+Versatile inputs: mic, guitar/mic combo, and XLR
+Up to 20 hours battery life and USB-A power bank feature
+Wheels and telescoping handle make it easy to transport
Cons
-Bass drops off slightly after about 75% volume
-App is pretty barebones
-Light show is good, but I still prefer JBL’s lights