inputs.text: pretty good little speaker - overall not bad purchase multitude bluetooth speakers like one sale amazon smalltime sellers like one little bit cheaper one appeared slightly better quality far happypros1 good sound quality not mindblowingly good good one could expect small little device2 compact size good throwing bag take beach pool party etc3 excellent battery life seriously impressed surprised long battery lasts4 bluetooth works well easy connect range pretty good 2025 feet found walls floors barrier lessen range5 pretty solid attractive designcons1 microusb charging cable like 3 inches long kind limits charging2 bass little underwhelming cut slack since smaller deviceoverall not bad purchase overwhelm large speaker systehem no way definitely packs punch worth buying ease use portability