[This review was collected as part of a promotion.] Everywhere I take this box, it is a PARTY! Excellent sound, synchronized lights, Bluetooth connectivity (5.1), excellent bass/volume, and the ability to add dj sounds via the app. It is lightweight, and the right size to take to the pool, beach, or just listen to it at the house. The built in sturdy handle makes it easy to transport. It truly can be your only music source. If you wish to expand it by buying multiple JBL Partyboxes…you can! I also have bought the microphone and have taken to car show events where I am able to make announcements. Karaoke is a possibility too. The app that one can download supports google and Apple. From the app you can pair two speakers together, apply sound effects (dog barks/claps etc), adjust Equalizer, select light show patterns/colors and control karaoke. Super Cool Stuff! It is splashproof IPX4 rated and the built in battery lasts about 6 hours. Mine has gone to 6.5hrs before. Size is perfect too to transport around. It only weighs 13 lbs and about 11''Wx12”Hx16”D. It truly has big sound that is clear and loud without being harsh. It is a true JBL sound that I appreciate. If you dont want to stream music from your phone for fear of running down the battery on the phone, there is a plug in USB that will charge it while the phone plays. You can also avoid this issue all together and use a flash drive that plugs into the rear of the unit. If that isn't enough, JBL even gave the option for a 3.5mm stereo plug so you can play from ANY device you wish. Brilliant! The speaker is a 5 1/4” woofer with 2x 1 3/4” tweeters but with 100RMS of pure amplified power. It is hard to overpower this unit. It sounds fantastic all the way through the end of the volume curve. What more is there to like? Just buy the darn thing, it is a bargain for a unit that literally can do it all for most needs.