For some reason the review options for this product come up as if they are shoes so I can't answer all the questions since this is an eyeglasses case :). I can say the case is sturdy and protects my oversized sunglasses very well. Measure your frames very carefully (width, depth, height) because the measurements listed online are right on the money - there's no fudge factor.