Generously-sized plastic glasses. They stack fairly well too. I'm happy with the purchase of these as we tend to take our drinks to the outside deck. I don't have to worry about broken glass. I don't have a dishwasher so can't speak to how these glasses do there. But, I've been using these regularly for over 6 months and they still look brand new.