Ribbed Glasses