I have these same glasses which have held up great for over 10 years.  Just ordered this set to give as a gift.  They arrived the next day and the recipient loves them.