Keep your specs ruggedly protected in this durable eyeglass case, crafted in durable cotton canvas and full-grain, hand-stained buffalo leather. Lined in soft microsuede to keep your lenses pristine, the Highlands Canvas Eyeglass Case fits small to extra-large glasses and includes a cleaning cloth as well.