This speaker worked well with decent sound for the price, a little scratchy, but fine. It is not waterproof tho. Used once and the covering on the cables barely stays in on its own and now it doesn't work. So an okay speaker, but not if you're buying for waterproof feature like I was.