The Post-it photo paper is not quite a true photo paper though it prints ok image from my printer. The sticky photo paper from Printlab is actually much better which like the post-it photo paper, has a removable adhesive on the back.

digitalprintlab.net