I bought this little Vibez speaker from iFrogz on a whim during their post-holiday sale period. It listed for $34.99. I bought it for $19.99. And, it currently lists on their site for $24.95. This thing is not going to give your high-end or even decent portable speakers any competition. However, despite its relatively low-fidelity, it sounds ok for what it is: A tiny speaker that works with anything that has a mini-plug headphone jack. I often use it to listen to podcasts when I am roaming around a room (I hate wearing headphones or earphones). The USB plug is used to charge the integrated rechargeable batteries. The charge seems to last darn near forever. I think the last time I charged it was sometime in mid-January. You can squeeze it down in size for carrying around. But, I don’t want to stress that plastic pleated mid-area. And, it is small enough to easily carry around even in the expanded state you see in the photo. Personally, I think music sounds ok on it too. It obviously has no bass range to speak of. But, it is fine for un-nuanced music. A mobile thumbs up for this little speaker.