This looks great!
Bought it to cover a logo on a very large insulated cup, but I haven't had a chance to put it on yet - my bad!  So I can't really say how well it sticks or will stay on.  I can say that it is the right size.  So should be what I was hoping for, once I get around to washing the cup and putting in on.
Rating: 4 stars