I'm a squash pro assistant at a squash club in Toronto, Canada and have been playing squash for 12 years. I've been using the Wilson Vents glasses for the past 5 years.
These goggles have been a pleasure to wear for the past several years. Thanks to the clear/opaque frame, there is little to no interruption in peripheral vision. The glasses are very light and once on your face are almost unnoticeable. Adding to the comfort created by the light weight is the large nosepiece, which hold the glasses of your face so even those with long eye lashes find them comfortable. The lenses are very clear out of the box and are relatively scratch resistant.
The shape of the lens is similar to the Oakley Radar series of lenses, so they are quite good looking and look a lot more expensive than they actually are. Thanks to that large "sweeping" lens it has great coverage to protect your eyes against rackets and balls. I've been hit in the face a fair few times while wearing these glasses, and a few of those were direct hits. The lens has never cracked or scratched when hit by a ball and the large lens provides excellent protection. As mentioned below the thing that tends to break are the arms. I've had 3 arms break when being hit directly with a ball or racket.
The only downside to these glasses is the longevity. To make the glasses so light there isn't that much material in the actual arms. In the past 5 years i've probably owned somewhere near 8 of these glasses. The component that seems to break is the arms. Usually after getting hit, or bent in the wrong way, the arm will snap right off. Because of the design there is no way to order another arm and put it back on. Having said that i've had one pair of these glasses that has lasted an entire year and are still wearable.
Overall this is a "good" pair of goggles. Very comfortable to wear, and with an MSRP around $30 they aren't that expensive. I would recommend the Wilson Vents glasses to any player at any level who wants to keep the ball out of their eyes and feel comfortable while doing it. Just dont expect them to be the only pair of glasses you'll buy.