These glasses didn't fit as snug as a pair i already had fit, but they fit decently. They look to be made ok. And the price seemed like a good deal. Since I have 10 acres to keep mowed, and all kinds of bushes and trees to trim, safety glasses are a must for me. I even wear them when I'm mowing. I ordered (and received) a box of 12 so that made each pair cost around
$1.50 per pair. They meet ANSI standards, and the box says they are high impact glasses and anti scratch. I would definitely recommend these. And they shipped fast. They arrived the next day.