The light has a momentary on/off switch so have to hold it down while you want the light on and as soon as you take your finger off the light is off. The switch is good quality, it's easy to hold on for as long as you need it on.
It has a nice rubber coating that feels nice to the touch and I think will be scratch resistant in the long term. I will post an update in a few months about the scratch resistance of the nice soft texture rubber coating.
It has a nice LED light, bright enough for me and for it's size.
It came charged so I could enjoy it straight away right out of the box.
I would defiantly recommend this item to everyone.
If you're new to Miniinthebox.com you will find out right away that they have very good customer service as well.
Update: After owning this item for a few weeks it is staying in great shape, even with it on my keychain and metal keys constantly rubbing up against it in my pocket. I dropped it today and it still works perfect, not many scratches or any damage from drop. I like this item, happy happy happy!