Approx 2" tall. Unmarked but guaranteed to be from Germany and antique. The detail and color are proof of that. Just beautiful. I believe it was meant to attach to a pin cushion as it came with others in a collection.