Perfect fit.
Bought these because the nose guards on my glasses were causing pain and irritation on my skin. These made my glasses much more comfortable.
Rating: 5 stars