Stamps by Impression ST 1278 Roses Rubber Stamp Stamped image is 2.649 x 3.2 inches Stamp Block is 3 x 3.5 inches Handmade in USA