Very happy with the speakers. Very unhappy with the cheap mini usb connectors. The speakers are decent for the price. A little crack when deep bass or high pitches at the max volume but overall, they do the job well. Easy to transport and move around. The mini usb connectors on the other hand stopped connecting hardly at all and I had to wiggle them around and find the position that was just right for them to work. To top that off. Replacement usb cords are not available for these speakers. SO you end up with speakers that work well and are what you wanted, but with no means to use them, unless you buy another set. iHOME! provide an option for replacement cord or make a better cord!!!