Hand sewn, embroidered, block printed, cotton with organic cotton stuffing. It’s about 12 inches tall and wide.