It's hard giving something so patriotic only four stars, but these glasses are a bit flimsy and the flag print on them is hard to not notice all day while wearing them. I've worn them several times, and I don't think they'll break, but I've also been pretty careful with them. The print on them really bugged my wife but I was able to get over it after a couple cold ones