I've had nothing but bad experiences with cheap speakers, and I've had quite a few. I honestly don't recommend.
The sound is very muddy especially speech and lyrics, or terrible battery, or the plastic starts getting sticky, it's a poor experience all around.
The cheapest one I would recommend...