These are just a bit big for my wife's sunglasses.  She bought the glasses at Nordstrom Rack, so they didn't come with a case.  Her glasses are similar in size and shape to the medium or large Rayban wayfarers. A smaller case would have been ok for them- this one is fairly large.  It is big, but still fits in her purse easily.

Hard case seems sturdy
Artificial leather outside looks and feels nice and has been durable
Felt inside is soft and glasses have stayed scratch free

All in all, fairly good quality and slightly better than expected.