Review (5/5): Good.
Definitely what I got them for. I knew they wouldn't be perfect because they were cheap. For the price, they do the job. If I was spending more than $5 bucks for them, I would be pissed.