Cons: sound quality. wires are aluminum and difficult to solder
I mean, with a $25 price tag, if you absolutely need a pair of speakers for cheap, these are decent. As far as sound quality goes, don't listen to some of the other reviews, they don't sound very good. They sound like they're underwater. But, like I said, if you want a cheap pair of speakers that you can tell what they're playing, these are an ok buy. If I had to do it again, I'd probably buy a "slim" pair of name-brand speakers like pioneer or samsung.