Vintage Opticase SpectraPurse Mid Century Modern white with gold Eyeglasses Case. Looks to fit a smaller pair of glasses. Small pink or red pen like mark on case as shown in photos. I have not tried anyting special to try and remove. Smoke free home.
Measurements are approximate
Length about 5.5-6 inches
Width is about 1 in
Heigth is about 2.5 in