It's good, not perfect though.
587726
I've been using this protector for almost 1.5 weeks and it was pretty easy to put on. You won't get air bubble if you know how to put it on. If you do get one you really just have to keep squeezing out with force. just keep rubbing the bubble out with your fingers over the cloth.

the thing about this protector is that, it scratches easily. i have a one inch "z" shaped scratch right now. i don't really mind it. it's just my itouch and i use it to listen to my music most of the time. plus when you have it on, you can't see the scratch.

i think i wouldn't scratch it that bad if i actually cared about where i put my itouch, i usually throw it back in my bag when walking to class. so that is how it gets scratched.

i say buy it.. it's less then $1.50.
1891096
Great but not perfect. It works well, the clip is well made and everything but a small tube of locktite would have made this perfect. The screws back out a little after firing the pistol but I bet some locktite would remedy the situation.
4236003
It's construction is a bit unusual, but I like it.
158165
It does not fit as tightly as it should. Otherwise it is fine.
2464742
It's not the best in the world but it's good for what it is, I love it use it all the time.
1910141
It is not as perfect as expected, but with some efforts and patience you can make it work.
877422
Pretty good, but not all it's cracked up to be. I'm not sure why people make it such a big deal.
4580458
It's a little thick, but overall pretty good.
3557138
It's a close fit, but not perfect.  The plastic groves doesn't line up great.  So then pushing the front window button down, the whole assembly piece falls a little down.  I got it to fit perfect with some trimming and super glue
4150228
Overall it's really good, but it does seem that the screws might get a bit mixed up if tossed around too much. I will update later with more info on this.
3029991
It's worth it. There is a little bit of constant feedback that interrupts the music, but it's not that noticeable.
555516
Good but not perfect.  Having to buy the extras to fit more keys seems unfair.  Not being able to fit your car key is a disappointment.  but it's a cool  design and works well for what it does.
3721898
Sometimes, a product doesn't have to be perfect to work just fine. This is a good example.

For the money, this light fits my needs well. It's not perfect, but it doesn't have to be at this price point. What fits me is: it's movable if I want it to be (and I do). I plan to use it in a craft tent to provide some additional even light on cloudy days. So the regular plug - as opposed to having to hard-wire it in - fits me great. I can take it down and put it up at will. It's pretty bright. The housing is pretty thin and I imagine over time it's going to get dinged up. That's ok.

What I'm not crazy about are the bulbs themselves and the way it's packaged. The bulbs seem to have a hard time getting warm. As a result, they "snake" or "pulse" a lot. When they warm up, all is good. The packaging leaves something to be desired. I've seen other reviewers say it doesn't come with any mounting hardware. It actually does. But you wouldn't know it if you didn't unscrew the reflector and look underneath for the plastic bag. Why - oh why - would you put it there? Finding that small bag shouldn't be that difficult. Drop it in the box. Or, at the very least, include some documentation that shows where it is instead of playing hide and seek. Other than that, this light is ok. Not perfect. But ok.

Update: Second show and this light blitzed out on me. Just sat there and flickered. Have no idea what's wrong with it but I'm looking for a better - and much more reliable - alternative.
642461
Doesn't look too bad, looks really good, and feels sturdy. Don't think it's perfect but it's definitely not entry level.
942473
It was good, not great, but good. What more can I say?
3995933
I like it, I wasn't expecting the highest quality, but it serves its purpose well.
2673217
It wasn't the best but it was good for what it was intended for.