This case is amazing.  It's big and easily holds oversize sunglasses.  It comes with its own cleaning cloth, as well as a protective pouch for your beloved glasses.  I normally do not spend this much for an eyeglass case because of the abuse they suffer.  I splurged on this one and I'm glad I did!