hand sewn with fabric, lace, and second hand ribbon, with a safety pin fastening. gentle hand wash only. bag space about 6x6 inches. total space about 8x8 inches.