I am very happy with the quality.  20 oz isn't as large as I had hoped, but the glasses are very nice.