I really like these glasses. The quality of them are perfect. Im pretty sure theyll hold up for quite some time. I did not give 5 stars because the color was slightly off. The picture looks like a bright blue but the glasses are more of a navy blue (almost black looking), but Im ok with that!