Bitchin glasses, and will be perfect for my Independence Day cookout.  The mirrored lenses are no joke, and they fit snug on my larger than average American head.  One thing prospective buyers may want to know, however, is that the white part of the red, white, and blue is actually clear. Kind of a bummer.  But I noticed other reviews saying this, and bought them anyway.  Caveat Emptor!