You can barely see the flags on the glasses unless you are in bright light. I purchased these for a 4th of July costume, so have not worn them for an extended period. Completed my outfit, but was disappointed that the flags were so hard to see.
Pros
Nice glasses.
Cons
The novelty design may not be suitable for individuals with more classic or conservative fashion tastes