This may be a small speaker, but it's got a big sound! Only measures about 4" x 2" x 1.5" and comes with an optional wrist strap, which is a nice touch. It's very nice looking, feels heavy, feels well made. The ports are all covered with a rubber strip and the buttons on top are encased in rubber. It's waterproof, so can be taken along when you go to the beach or pool, or used in the shower.
It comes with a micro-usb charging and aux cable. You can use it with Bluetooth or use the aux cable to plug in to devices that don't have bluetooth. I tried it with my phone and it works great and sounds great. Doesn't sound like a small speaker.
The one feature I didn't even realize until just now is that it can be used as an emergency power bank to charge your cell phone! That is an awesome feature to have. I urge you to look over the listing, because this is one sweet little speaker.