These things are great.  For smaller devices, they go on well.  Although they didn't fit too well on my EVO 3D since it was too big to cover the entire front device.  However, it fit on my digital cameras without a problem.