Found this stamp on The Stampin Place. Okay I know I love frogs but isn't it so cute? Just had to get this stamp. Not sure about the designer paper but.... It's okay. The card stock is real red, bashful blue, and brilliant blue. Try again on different paper.