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.