Construction is pretty much what you'd expect from around 20 bucks; these aren't Oakleys.  Main gripe is that they don't appear to be actually round.  They appear more like ovals aligned vertically, giving the glasses a somewhat cartoonish and frankly silly look.