The product comes in a little box and the overall presentation is 100%. The stickiness is not so much, sometimes it comes off the pages I have stuck it on but I usually just layer up on it then. Depending on what tape you are using, sometimes the images are hard to see against certain paper. I was working on black so some of the tape images didn't show up as well. you get a lot of tape on each roll too. Overall 4/5 stars. I would recommend and buy again.