Product Review: No7 Restore and Renew Sheet Mask

Product review of No7 newest sheet mask meant to restore and renew the face increasing firmness and texture after 2 uses. Does it live up to the promise?