hand sewn made with vintage fabric, lace, ribbon, and a snap fastening. gentle hand wash only. bag space about 7x6 inches, total size about 9x9 inches.