The soft & puffy material keeps your glasses from getting scratched up while still being SO cute! 7in L x 4in W. Designed with love by Natural Life in Jacksonville Beach, Florida.