I haven't had a ton of experience with portable speakers. But this one doesn't seem like it should cost what it does. It functions fine and is nice and loud. But it is very static-y when nothing is playing and heaven forbid you move the player (phone, ipod, whatever) while it is plugged in...awful noise. I think the draw of this speaker is the option to attach the solar panel that allows it to charge outdoors....which is cool....if that's what you want it for.
I bought one of these for myself & used it all last summer, perfect for the beach, boating and to take on vacation & it has a great sound I didn't realize it was also solar powered until it came in the mail, I ordered another one for a gift :)