Glasses are perfect worth every penny. Im 63 and as a big guy its hard to find anything that fits right. That being said these glasses are described as XL and they are, if you are average size.  If you're a big guy like me then the won't be oversized instead theyll be a perfect fit.