As noted, this is a portable speaker and has a built-in rechargeable battery. You charge the speaker via a cable that doubles as an audio connection for non-Bluetooth devices. iHome calls this a 2-in-1 USB/3.5mm audio-to-Micro-USB cable. You basically plug the 3.5mm jack that's part of the cable into the headphone jack or auxiliary input on the device. It works well enough, but if you lose the cable, you're out of luck.
There really isn't much to complain about here. No, the sound isn't going to blow you away, but it's decent enough considering the speaker's small size and relatively affordable price ($69.99 list). In many ways this is on par with the , which costs about the same online and also has speakerphone capabilities.
While the Mini Boombox is easier to slip into a bag for transport thanks to its shape, the iHome iDM11 is arguably more stylish and swankier-looking overall, though they sound about the same.
As for those considering this model versus the iHome iDM8, that model doesn't offer speakerphone capabilities. While the iDM8's rounded design makes it a little more convenient to transport, I'm more partial to the iDM11 model and think it's worth spending the extra $10 on.