Class Protector for a moderate price. Can be quite easy to install and fits exactly to my Lumix TZ 31st If the attachment does not work right away, you can peel off the film again and try again - only with your fingers not long to the adhesive surface! With the third attempt, it has worked for me.